On this page
Overview
Leaflet is a JavaScript library for mobile-friendly interactive maps with a compact API for map views, tile layers, markers, vectors, popups, and events.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Key features
Best fit
Before adoption
Check CSS, container height, and tile provider terms
Leaflet CSS and an explicit map-container height are required, while tile attribution and usage policies remain provider responsibilities.
Sources: [2]
Official sources
- [1]Leaflet v1.9.4 README(2026-10-05)
- [2]Leaflet v1.9.4 Quick Start Guide(2026-10-05)
- [3]Leaflet v1.9.4 package metadata(2026-10-05)
- [4]Leaflet v1.9.4 release(2026-10-05)
Supplemental curator note
Leaflet is a focused choice for store locators, facility maps, and other interactive location UIs. Tile attribution and usage policies remain provider responsibilities.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/Leaflet/Leaflet.git - 2
Enter the repository
cd Leaflet - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
45,704 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 2
- Open PRs
- 190
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- javascript
- leaflet
- maps
- Stars
- 45,704
- Forks
- 6,178
- Watchers
- 891
- Open issues
- 402
- Contributors
- 382
- Owner type
- Organization
- Primary language
- JavaScript
- License
- BSD-2-Clause
- Repository last updated
- Oct 5, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- Chart.js67,736 Stars
2 shared tag(s) · Same language
render bar, line, pie, and other charts on Canvas with responsive behavior, plugins, and animation
JavaScript - Video.js39,907 Stars
2 shared tag(s) · Same language
add a shared player UI and API to HTML5 video, including web streaming formats such as HLS and DASH
JavaScript - SortableJS31,186 Stars
2 shared tag(s) · Same language
reorder list items with drag and drop within or across lists while supporting touch input
JavaScript - Immer28,983 Stars
2 shared tag(s) · Same language
framework-agnostic state utility that turns mutation-style recipes into structurally shared immutable next states
JavaScript - GSAP28,810 Stars
2 shared tag(s) · Same language
control advanced web animation with tweens, timelines, scroll triggers, and plugins
JavaScript - Quasar Framework27,208 Stars
2 shared tag(s) · Same language
Build web, mobile, and desktop targets from one Vue codebase with a cross-platform framework
JavaScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.