Maps & geospatial visualization
Web maps, globes, choropleths and geospatial analysis. 29 tools, ranked by GitHub stars and updated .
Tools for putting data on maps: tiled web maps with markers, choropleths, 3D globes and GPU-rendered layers for millions of points, across JavaScript, Python and R.
By GitHub stars, the most popular mapping and geospatial tools here are Leaflet (45.7K stars), react-native-maps (16K stars), and Cesium (15.8K stars). 23 of 29 had commits in the last 90 days.
| 1 |
JavaScript library for mobile-friendly interactive maps. |
45.7K |
| 2 |
Map view component for iOS and Android in React Native. |
16K |
| 3 |
WebGL 3D globes and maps. |
15.8K |
| 4 |
WebGL framework for visual exploratory data analysis of large datasets. |
14.6K |
| 5 |
Desktop geographic information system for viewing, editing, analyzing and mapping geospatial data. |
14.5K |
| 6 |
Library for interactive web maps with support for many data sources, formats and projections. |
12.6K |
| 7 |
Geospatial analysis tool for large-scale data sets. |
12K |
| 8 |
WebGL-based interactive vector tile maps in the browser; community fork of Mapbox GL JS. |
11.8K |
| 9 |
React components for MapLibre GL JS and Mapbox GL JS, maintained by vis.gl. |
8.5K |
| 10 |
Builds interactive Leaflet.js maps from Python data. |
7.4K |
| 11 |
Pluggable JavaScript library for integrated 2D/3D maps. |
4.5K |
| 12 |
Large-scale WebGL-powered Geospatial Data Visualization analysis framework, maintained by Alibaba |
4.1K |
| 13 |
Toolkit for rendering maps, widely used to render OpenStreetMap tiles. |
4K |
| 14 |
Interactive SVG maps using D3.js. |
3.8K |
| 15 |
Interactive mapping and geospatial analysis in Jupyter with multiple mapping backends. |
3.8K |
| 16 |
Composable SVG map charts for React, based on d3-geo and TopoJSON. |
3.4K |
| 17 |
UI component for globe data visualization using Three.js/WebGL. |
3.2K |
| 18 |
Vendor-free, customizable interactive map package for Flutter. |
3K |
| 19 |
Interactive vector tile map rendering for iOS, Android and other native platforms. |
2.3K |
| 20 |
Cartographic projections and geospatial data plotting with matplotlib. |
1.6K |
| 21 |
.NET map component for MAUI, Avalonia, Uno Platform, Blazor, WPF and WinUI. |
1.6K |
| 22 |
JQuery plugin based on raphael.js to display vector maps. |
1K |
| 23 |
R interface to the Leaflet JavaScript library for interactive maps. |
841 |
| 24 |
Open-source OSINT conflict-tracking dashboard with geospatial visualization using Deck.gl, MapLibre, and React. (Source Code) |
182 |
| 25 |
Geospatial Visualization Chart Library, maintained by Alibaba |
91 |
| 26 |
Map application development framework powered by L7, maintained by Alibaba. |
29 |
| 27 |
Free, 80KB SVG world map with one path per country, id-keyed by ISO 3166-1 alpha-2 code, ready for choropleths. |
5 |
| 28 |
Dot-matrix WebGL2 globe in 17 kB with markers, arcs, labels, heat maps, and a day-night line. |
1 |
| 29 |
Interactive Canvas 2D globes and flat world maps for JavaScript and React. |
0 |
Head-to-head comparisons
Categories in this topic
Frequently asked questions
What is the most popular mapping and geospatial tool?
Which mapping and geospatial tools are actively maintained?
Are these mapping and geospatial tools free and open source?
Missing a tool? Add it with a one-line pull request to the README.