gee-community/geemap

A Python package for interactive geospatial analysis and visualization with Google Earth Engine.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 51 minutes ago
Added to GitGenius on September 17th, 2026
Created on March 8th, 2020
Open Issues & Pull Requests: 59 (+0)
GitHub issues: Enabled
Number of forks: 1,156
Total Stargazers: 4,030 (+0)
Total Subscribers: 110 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.4 hours
Mean response time: 11.3 days
90th percentile: 13.1 days
Tracked items: 55

Most active contributors

Sign in to see contributor activity.

How this project is maintained

40% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "bug" is answered fastest, typically in about an hour, while "Feature Request" waits about 27 hours. Three people close 91% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 20
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 276 days
Stale 30+ days: 19
Stale 90+ days: 13

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 (44)
  • Feature Request (14)
  • help wanted (3)
  • refactor (2)
  • cleanup (1)
  • enhancement (1)

Most active issues this week

Detailed Description

geemap is a Python package for interactive geospatial analysis and visualization with Google Earth Engine.

The package addresses the challenge of working with large-scale geospatial datasets by providing a user-friendly interface to Google Earth Engine's computational capabilities. It enables interactive mapping and analysis through Jupyter notebooks and web applications, combining Earth Engine's backend processing power with frontend visualization libraries. The approach integrates ipyleaflet for interactive maps, ipywidgets for user controls, and support for Streamlit applications, allowing analysts to build reproducible geospatial workflows without writing extensive boilerplate code.

Developers working with satellite imagery, land cover analysis, or other Earth Engine datasets should consider geemap if they want to prototype and share analyses interactively. The tool suits projects that benefit from Jupyter-based exploration or Streamlit web applications, particularly those involving Landsat data or other Earth Engine datasets. Teams already invested in the Python data science ecosystem will find the package integrates naturally with their existing tools.

The project maintains active development with regular updates addressing user-reported issues and feature requests. The maintainers respond consistently to community contributions and incorporate feedback into releases. Documentation receives ongoing attention with examples and tutorials being refined based on user needs. The project demonstrates sustained engagement with its user base through issue resolution and collaborative development practices.