Topics / #mapping
Mapping projects on GitHub
Libraries for geographic mapping, spatial data operations, or robot mapping.
As of , the most-starred Mapping projects on GitHub are PythonRobotics (30.7K stars), arnis (18.3K stars) and escrcpy (12.1K stars). GitHub.Locker tracks 7 Mapping repositories with 94.7K stars combined. The fastest-growing on October 16 was escrcpy, with +16 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+16escrcpy
viarotel-org/escrcpy · ★ 12.1KEscrcpy is a desktop GUI application that lets you display and control an Android device from your computer, built on top of the scrcpy engine.
+14arnis
louis-e/arnis · ★ 18.3KArnis generates detailed Minecraft worlds (Java Edition 1.17+, Bedrock Edition, and Luanti/Minetest) that mirror real-world geography by pulling data from OpenStreetMap and elevation sources.
PythonRobotics
AtsushiSakai/PythonRobotics · ★ 30.7KPythonRobotics is a Python code collection and textbook of classic robotics algorithms, covering localization, mapping, SLAM, path planning, path tracking, arm navigation, aerial navigation, and bipedal control.
maplibre-gl-js
maplibre/maplibre-gl-js · ★ 11.9KAn open-source JavaScript library for embedding interactive vector tile maps in websites and webview-based apps, with GPU-accelerated rendering.
The all-time top
7 projects · by stars
- 30.7K
#1 · AtsushiSakai/PythonRoboticsPythonRobotics
PythonRobotics is a Python code collection and textbook of classic robotics algorithms, covering localization, mapping, SLAM, path planning, path tracking, arm navigation, aerial navigation, and bipedal control.
- 18.3K
#2 · louis-e/arnisarnis
Arnis generates detailed Minecraft worlds (Java Edition 1.17+, Bedrock Edition, and Luanti/Minetest) that mirror real-world geography by pulling data from OpenStreetMap and elevation sources.
- 12.1K
#3 · viarotel-org/escrcpyescrcpy
Escrcpy is a desktop GUI application that lets you display and control an Android device from your computer, built on top of the scrcpy engine.
- 4
maplibre-gl-js
11.9Kmaplibre/maplibre-gl-js · TypeScriptAn open-source JavaScript library for embedding interactive vector tile maps in websites and webview-based apps, with GPU-accelerated rendering.
- 5

dawarich
10.7KFreika/dawarich · RubyDawarich is a self-hostable web app that replaces Google Timeline: it tracks your location history, shows it on an interactive map, and analyzes your travels.
- 6

turf
10.5KTurfjs/turf · TypeScriptTurf is a modular geospatial engine for JavaScript and TypeScript — a library for spatial analysis that works with GeoJSON data.
- 7

MapStage
478hopechen067/MapStage · JavaScriptMapStage is an open-source live tuner for maps and globes — you tweak satellite imagery, hypsometric relief, 3D terrain and region-isolate effects, then export the look as a JSON preset. It also ships as an installable 'agent skill' so AI coding agents can drive the same tuner.
Related topics
Often tagged together