Leaflet is a well developed library for mobile-friendly interactive maps, offering a lot of interesting features.
Leaflet maps in action
Check out the rich list of features:
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.
var map = L.map('map').setView([51.505, -0.09], 13);
attribution: '© OpenStreetMap contributors'
.bindPopup('A pretty CSS3 popup.<br> Easily customizable.')
Full usage, step by step:
Leaflet interactive maps on GitHub:
You may also like:
Creating 3D rotatable objects with jQuery Interactive 3D plugin
Good and simple jQuery charts plugin – Morris.js
Open MCT – a web based mission control framework. From NASA!