map tiles

Modest Maps

Modest Maps is a small Javascript library for interactive tile-based maps that can display maps from external sources (e.g. OpenStreetMap, but not commercial layers like Google Maps), enable panning and zooming, and track the position of points based on XML data. It is designed to be lightweight and offer a minimal set of features, and therefore has less functionality than Leaflet, a similar tool.


OpenLayers is a Javascript library that can display map tiles and markers loaded from any source in web browser. It provides an API for building rich web-based geographic applications.


Mapstraction is a Javascript library. It provides developers with a single interface for a wide variety of Javascript map APIs including Leaflet, Google, Bing, OpenLayers and ESRI's ArcGIS.
A key benefit is that once a developer has loaded Mapstraction, s/he can to switch from one map API to another quickly and easily - often only needing to change a few lines of code.
Mapstraction displays points, lines, polygons and markers on the maps, and also allows developers to add base maps and overlays.