O Leaflet é uma biblioteca JavaScript (open source) usada para criar aplicativos de mapeamento na web. Lançado em 2011 por Vladimir Agafonkin, ela suporta a maioria das plataformas móveis e de desktop, suportando HTML5 e CSS3.

Junto com o OpenLayers e a API do Google Maps , é uma das bibliotecas de mapeamento JavaScript mais populares e é usada pelos principais sites da web, como o FourSquare, o Pinterest e o Flickr.

O Leaflet permite que os desenvolvedores sem um background em GIS exibam facilmente mapas na Web, com sobreposições de camadas. Ele pode carregar dados de recursos de arquivos GeoJSON, estilizá-los e criar camadas interativas, com marcadores com pop-ups.

Se você está a procura de material sobre o Leaflet (v 1.4.0), veja os links a seguir:

Introdução ao Leaflet – Parte 1
Introdução ao Leaflet – Adicionando Marcador
Introdução ao Leaflet – Trilhas com GeoJSON
Introdução ao Leaflet – Basemaps e Overlays
Introdução ao Leaflet – Trabalhando com Features
Introdução ao Leaflet – Geopackage
Introdução ao Leaflet – Coordenadas
Introdução ao Leaflet – Zoom
Introdução ao Leaflet – Calculando distância
Introdução ao Leaflet – Adicionando link
Introdução ao Leaflet – Plugins
Introdução ao Leaflet – QGIS
Introdução ao Leaflet – Estilos
Introdução ao Leaflet – Sobreposição de imagens
Criando uma timeline com o Leaflet
Criando um heatmap com o Leaflet
Representando linhas de ônibus no Leaflet
Como utilizar o Cluster Marker no Leaflet