Leaflet
by
Leaflet

Description: πŸƒ JavaScript library for mobile-friendly interactive maps πŸ‡ΊπŸ‡¦

View on GitHub β†—

Summary Information

Updated 1 hour ago
Added to GitGenius on May 26th, 2026
Created on September 22nd, 2010
Open Issues & Pull Requests: 544 (+0)
Number of forks: 6,145
Total Stargazers: 45,321 (+1)
Total Subscribers: 887 (+0)

Issue Activity (beta)

Issue API unavailable.

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 10.8 days
90th percentile: 42.7 hours
Tracked items: 412

Most active contributors

Detailed Description

Leaflet is a JavaScript library for building interactive maps, created in September 2010 by Volodymyr Agafonkin, a Ukrainian developer. The library is designed to be lightweight, weighing approximately 40 kilobytes of gzipped JavaScript and 3.2 kilobytes of gzipped CSS, while providing comprehensive mapping functionality for most development needs. It prioritizes simplicity, performance, and usability, working efficiently across all major desktop and mobile platforms with support for both modern browser features and older browsers.

The library supports a wide range of mapping capabilities including tile layers, marker support, vector overlays, and custom controls. Leaflet can be extended through a large ecosystem of plugins, and it provides a well-documented API designed for ease of use. The source code is intentionally written to be simple and readable, making it accessible for developers who want to contribute to the project.

According to GitGenius activity tracking, the repository has maintained consistent engagement with a median issue and pull request response latency of 0.0 hours and a mean latency of 259.8 hours across 411 tracked items. The most frequently used issue labels are bug with 176 occurrences, needs triage with 120 occurrences, and feature with 61 occurrences. The most active contributors tracked by GitGenius are Falke-Design with 496 events, IvanSanchez with 443 events, and jonkoops with 288 events, indicating sustained community involvement in maintenance and development.

The repository shows significant overlap in contributors with major projects including microsoft/vscode, microsoft/typescript, and rust-lang/rust, suggesting that Leaflet attracts developers who work across multiple high-profile open-source projects. This cross-project contributor presence indicates the library's importance within the broader developer ecosystem.

Leaflet has been classified by GitGenius across multiple categories reflecting its functionality: interactive maps, web mapping, JavaScript library, map visualization, geospatial data, tile layers, marker support, vector overlays, custom controls, and mobile-friendly maps. The library's mobile-friendly design is particularly notable, as it was built with the intention of providing excellent performance on mobile devices from its inception.

The repository's README emphasizes that Leaflet has been used for significant real-world applications, including documenting war crimes, factual reporting of conflicts, and coordinating humanitarian efforts. The maintainers have made clear statements about the project's values and the importance of supporting Ukraine, reflecting the creator's background and the broader context in which the library operates. The project actively welcomes new contributors and provides a contribution guide to facilitate involvement in development, positioning itself as a collaborative effort to advance the capabilities of web-based mapping technology.

Leaflet
by
LeafletLeaflet/Leaflet

Repository Details

Fetching additional details & charts...