Leaflet é uma moderna e leve biblioteca JavaScript para publicação de mapas interativos web, desktop e móvel. Ela foi construída a partir do zero para funcionar de forma eficiente e sem problemas em ambas as plataformas, utilizando tecnologias de ponta incluindo HTML5.
Suas prioridades são a usabilidade, performance, tamanho pequeno, flexibilidade e uma API fácil de usar. O código da biblioteca é orientado a objetos e foi projetado para ser modular, extensível e fácil de entendimento. É com certeza uma alternativa ao já conhecido e consagrado OpenLayers, e vale a pena dar uma conferida.
Fonte: Leaflet