Leaflet, an open-source JavaScript library for mobile-friendly interactive maps. It supports mobile and desktop platforms, supporting HTML5 and CSS3. Leaflet allows developers without a GIS background to very easily display tiled web maps hosted on a public server, with optional tiled overlays.