opengeos/leafmap

A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 32 minutes ago
Added to GitGenius on September 18th, 2026
Created on March 10th, 2021
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 473
Total Stargazers: 3,773 (+0)
Total Subscribers: 58 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.4 hours
Mean response time: 22.8 days
90th percentile: 130.6 days
Tracked items: 64

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Work labelled "bug" is answered fastest, typically in about an hour, while "Feature Request" waits about 5 days. Three people close 90% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (45)
  • Feature Request (19)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Leafmap is a Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment.

Leafmap addresses the need for accessible geospatial analysis tools outside proprietary cloud platforms. It enables users to work with vector and raster data interactively in Jupyter notebooks, Google Colab, JupyterLab, and marimo without requiring extensive coding. The tool combines several open-source libraries—folium and ipyleaflet for interactive map rendering, WhiteboxTools for analytical operations, and ipywidgets for interface design—into a unified environment where users can load data, visualize it on maps, and perform geospatial analysis through interactive tools and graphical interfaces.

Leafmap suits data scientists, researchers, and GIS professionals who work in Jupyter environments and need to explore geospatial datasets without access to Google Earth Engine or other proprietary platforms. It is particularly valuable for users who want to perform analysis through a graphical interface rather than writing code, though it also supports programmatic workflows for those who prefer them. The package integrates WhiteboxTools, which provides a large collection of analytical functions covering GIS analysis, hydrological analysis, LiDAR processing, and stream network analysis, making it suitable for diverse geospatial tasks.

Development activity shows consistent engagement with the project through community channels and documentation resources. The project maintains active documentation and tutorial content, indicating ongoing effort to support users. The availability across multiple distribution channels—PyPI and conda-forge—reflects a commitment to accessibility for different Python environments.