leaflet js

Leaflet js is the leading open-source JavaScript library for mobile-friendly interactive maps.

Leaflet is designed with simplicity, performance and usability in mind. It works efficiently across all major desktop and mobile platforms, can be extended with lots of plugins, has an easy to use and well-documented API and simple intuitive source code.

Mapbox.com extends this functionality with Mapbox.js which makes it simple to integrate with their large libraries of various tiled maps and tools.

Github:
Github Repos

Mapbox/Leaflet:
Leaflet 10k Points

Mapbox Search
Mapbox Bootstrap
Mapbox Tiles (MBTiles)
Mapbox Directions