Topics / #maps

Maps projects on GitHub

Map rendering, geospatial data and navigation apps

As of , the most-starred Maps projects on GitHub are Leaflet (45.8K stars), project-nomad (40.4K stars) and awesome-osint (30.3K stars). GitHub.Locker tracks 36 Maps repositories with 430.2K stars combined. The fastest-growing on October 16 was project-nomad, with +97 stars in a day.

36Projects
430.2KStars in total
+326Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

36 projects · by stars

  1. #1 · Leaflet/Leaflet

    Leaflet

    Leaflet is a leading open-source JavaScript library for building interactive, mobile-friendly maps for the web.

    45.8K
  2. #2 · Crosstalk-Solutions/project-nomad

    project-nomad

    Project NOMAD is a self-contained, offline-first knowledge and education server: offline Wikipedia, thousands of books, Khan Academy courses, offline maps and optional local AI, all running on hardware you own with no internet required.

    40.4K
  3. #3 · jivoi/awesome-osint

    awesome-osint

    This is a curated 'awesome list' of hundreds of free and paid OSINT (open source intelligence) tools and resources, organized into categories like general search, Google dorks, data breach lookup, social media, threat actors, and dark web.

    30.3K
  1. 4

    plugins

    17.7Kflutter-team-archive/plugins · Dart

    The Flutter team's official collection of first-party Flutter plugins — packages like camera, webview_flutter and shared_preferences that let a Flutter app reach platform-specific APIs.

  2. 5

    react-native-maps

    16Kreact-native-maps/react-native-maps · TypeScript

    react-native-maps is a set of React Native Map components for iOS and Android — a native map view you drop into a React Native app and control from JavaScript.

  3. 6

    cesium

    15.8KCesiumGS/cesium · JavaScript

    CesiumJS is an open-source JavaScript library for creating 3D globes and 2D maps in the browser without a plugin — WebGL provides hardware-accelerated graphics.

  4. 7

    organicmaps

    15.7Korganicmaps/organicmaps · C++

    Organic Maps is a free offline maps and GPS navigation app for Android and iOS, built on OpenStreetMap data, aimed at hikers, cyclists, and travelers.

  5. 8

    GmsCore

    14.9Kmicrog/GmsCore · Java

    microG Services is a free and open-source framework that lets Android apps built for Google Play Services run on systems where Play Services is not available.

  6. 9

    TREK

    14.8Kliketrek/TREK · TypeScript

    TREK is a self-hosted travel and trip planner with real-time collaborative editing, interactive maps, budgets, packing lists, a journal, and built-in AI features.

  7. 10

    deck.gl

    14.7Kvisgl/deck.gl · TypeScript

    deck.gl is a WebGL2/WebGPU-powered framework for high-performance visualization of large data sets, letting you compose layers like icons, polygons, and text over views like maps, first-person, or orthographic cameras.

  8. 11

    prettymaps

    14.3Kmarceloprates/prettymaps · Python

    prettymaps is a Python library that draws stylized, artistic maps from OpenStreetMap data, combining osmnx, matplotlib, shapely and vsketch to render streets, buildings, water and other features as a custom-styled figure.

  9. 12

    maptoposter

    14.2Koriginalankur/maptoposter · Python

    MapToPoster is a Python script that generates beautiful, minimalist map posters of any city in the world, rendering street networks with OpenStreetMap data into themed, print-ready artwork.

  10. 13

    rybbit

    13.1Krybbit-io/rybbit · TypeScript

    Rybbit is an open-source, privacy-friendly web and product analytics platform — a more intuitive alternative to Google Analytics that you can use hosted or self-hosted.

  11. 14

    openlayers

    12.6Kopenlayers/openlayers · JavaScript

    OpenLayers is a high-performance JavaScript library for building interactive maps on the web, able to display map tiles, vector data and markers from any source.

  12. 15

    mapbox-gl-js

    12.4Kmapbox/mapbox-gl-js · TypeScript

    Mapbox GL JS is a JavaScript library for rendering interactive, customizable vector maps in the browser using WebGL.

  13. 16

    RxTool

    12.3KTamsiree/RxTool · Kotlin

    A toolbox of utility classes for everyday Android development: payments, QR/barcode scanning, dialogs, GPS location, compression and a stack of custom views, packaged as a Kotlin library.

  14. 17

    mapcn

    12.3KAnmolSaini16/mapcn · TypeScript

    mapcn is a free, open-source library of ready-to-use React map components built on MapLibre GL and styled to match shadcn/ui, letting you drop maps into a React app with zero configuration.

  15. 18

    kepler.gl

    12Kkeplergl/kepler.gl · TypeScript

    Kepler.gl is a high-performance, web-based tool for visually exploring large-scale geolocation data sets, built on MapLibre GL and deck.gl.

  16. 19

    maplibre-gl-js

    11.9Kmaplibre/maplibre-gl-js · TypeScript

    An open-source JavaScript library for embedding interactive vector tile maps in websites and webview-based apps, with GPU-accelerated rendering.

  17. 20

    GoGoGo

    11.5KZCShou/GoGoGo · Java

    GoGoGo (影梭) is an Android app that spoofs your GPS location using the Android debug API plus Baidu Maps, and includes a joystick for freely simulating movement, all without needing root access.

  18. 21

    Shadowbroker

    11.3KBigBodyCobain/Shadowbroker · Python

    ShadowBroker is a decentralized OSINT dashboard that aggregates 60+ live intelligence feeds (aircraft, ships, satellites, CCTV, earthquakes, GPS jamming, scanners, mesh radio, and more) into one real-time map interface.

  19. 22

    osiris

    11.1Ksimplifaisoul/osiris · TypeScript

    OSIRIS is an open-source, real-time global intelligence (OSINT) dashboard. It aggregates live flight tracking, 17,000+ CCTV cameras, earthquakes, conflict zones, crypto tracing and 24/7 news streams onto a single WebGL map.

  20. 23

    dawarich

    10.7KFreika/dawarich · Ruby

    Dawarich 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.

  21. 24

    turf

    10.5KTurfjs/turf · TypeScript

    Turf is a modular geospatial engine for JavaScript and TypeScript — a library for spatial analysis that works with GeoJSON data.

  22. 25

    city-roads

    9.8Kanvaka/city-roads · JavaScript

    A web tool that renders every single road within any city at once, turning OpenStreetMap data into a generative-art style visualization.

  23. 26

    skills

    5.3Kremotion-dev/skills · TypeScript

    Remotion Agent Skills is a collection of Agent Skills that teach AI coding agents (like Claude Code, Codex, or Cursor) the best practices for building video projects with the Remotion framework.

  24. 27

    mcp

    4.6Kgoogle/mcp

    This repo is Google's curated collection of its official Model Context Protocol (MCP) servers, plus guidance for deploying MCP servers on Google Cloud and a couple of example agent projects.

  25. 28

    situation-monitor

    4.2Khipcityreg/situation-monitor · TypeScript

    A real-time web dashboard that monitors global news, financial markets, and geopolitical events in one place.

  26. 29

    terraink

    4.2Kyousifamanuel/terraink · TypeScript

    Terraink is a cartographic poster engine that generates unique, customizable map posters for any city or location in the world using real OpenStreetMap data.

  27. 30

    Vela

    2KPimpinPumpkin/Vela · Kotlin

    Vela is a degoogled maps and turn-by-turn navigation app for Android that runs with zero Google Play Services. It draws the basemap from open data (OpenStreetMap, Overture Maps, AllThePlaces) and only asks Google's public web endpoints, anonymously and per-device, for things open data lacks like live traffic, reviews and photos.

  28. 31

    iMCP

    1.8Kmattt/iMCP · Swift

    iMCP is a macOS app that turns your Mac's personal data (Calendar, Contacts, Messages, Reminders, Location, Maps, Phone, Shortcuts, Weather) into an MCP server so AI assistants like Claude can query it with your permission.

  29. 32

    map-to-poster

    1.1Kdimartarmizi/map-to-poster · JavaScript

    MapToPoster JS is a client-side web app that turns any location into a customizable, high-resolution map poster you can export as a PNG for printing.

  30. 33

    wavedigger

    271christianrowlands/wavedigger · TypeScript

    WaveDigger is a web tool that looks up the physical location of Wi-Fi access points by their BSSID (MAC address), and LTE/5G NR cell towers by their network parameters, using Apple's location services API.

  31. 34

    iOS-GPS-Spoofer

    240SegFault42/iOS-GPS-Spoofer · Swift

    A tool that makes a connected iPhone report a fake GPS location for as long as it runs, restoring the real one automatically when you stop. It drives Apple's developer location-simulation service — the same mechanism Xcode's Simulate Location uses.

  32. 35

    omastorm

    166wesleygrimes/omastorm · Rust

    Omastorm is a live weather radar for the Omarchy desktop: a radar popover next to the clock in your bar that expands into a full window, built with Rust and Quickshell.

  33. 36

    pothole-reporter

    157coding-parrot/pothole-reporter · JavaScript

    Pothole Reporter is an independent Android app that uses the phone camera or a connected dashcam to detect potholes while you drive, then helps you file a complaint through the correct official Indian government channel for that road. It never submits anything automatically; reports stay on the phone.

Often tagged together