AltHub

opengeos/leafmap Alternatives

interactive geospatial mapping/analysis in Jupyter

A Python package for interactive mapping and geospatial analysis with minimal coding in Jupyter notebooks.

3.8kPythonMITactive · last push 15d agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

developmentseed/lonboardGitHub

Choose lonboard for large-vector rendering in Jupyter with deck.gl; leafmap is broader mapping/analysis with folium/ipyleaflet.

Fast, interactive geospatial data visualization in Jupyter.

964
Python
MIT
active18d ago
Esri/arcgis-python-apiGitHub

Choose it when already on the Esri ArcGIS platform; leafmap is vendor-neutral and lighter.

Documentation and samples for ArcGIS API for Python

2.2k
Python
Apache-2.0
active17d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

gee-community/geemapGitHub

Choose geemap if your work is entirely Google Earth Engine; leafmap targets non-GEE Jupyter users.

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

4.0k
Python
MIT
active17d ago
OpenGeoscience/geonotebookGitHub

Only if maintaining an old Jupyter geospatial notebook extension; unmaintained since 2018.

A Jupyter notebook extension for geospatial visualization and analysis

1.1k
Python
Apache-2.0
dormant7.7y ago
gboeing/osmnxGitHub

Choose OSMnx when you only need OpenStreetMap street-network analysis; leafmap is broader interactive mapping/analysis.

Download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.

5.9k
Python
MIT
active2mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

opengeos/GeoLibreGitHub

Choose GeoLibre as a ready-made browser/desktop GIS workspace, not a Python library to embed.

A lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs in the web browser, on the desktop, on mobile, and inside Jupyter notebooks.

7.5k
TypeScript
MIT
active15d ago
OSGeo/grassGitHub

Choose GRASS for a full desktop GIS processing environment, not for minimal Jupyter mapping code.

GRASS - free and open-source geospatial processing engine

1.2k
C
NOASSERTION
active1mo ago

Listed as an alternative to

These projects were analysed and named leafmap among their alternatives. The relationship is not symmetric — how leafmap rates them is a separate judgement, made when leafmap is analysed in its own right.

keplergl/kepler.glGitHub

calls leafmap “Python/Jupyter interactive mapping library; choose it for quick minimal-code map workflows in Python notebooks.”

Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.

12.0kTypeScriptactive
opengeos/GeoLibreGitHub

calls leafmap “Pick it when you want to script geospatial analysis and interactive maps from Python/Jupyter instead of using a full point-and-click GIS app.”

A lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs in the web browser, on the desktop, on mobile, and inside Jupyter notebooks.

7.5kTypeScriptactive
OpenGeoscience/geonotebookGitHub

calls leafmap “choose it for pure-Python interactive mapping in notebooks without running GeoNotebook's server and tile stack”

A Jupyter notebook extension for geospatial visualization and analysis

1.1kPythondormant