function: geospatial
274 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| louis-e/arnis Arnis is a free, open-source desktop application that generates detailed Minecraft Java and Bedrock Edition worlds from real-world geograph… | 99 | 17631 | active |
| react-native-maps/react-native-maps A React Native MapView component library providing declarative map rendering for iOS and Android. It supports markers, polygons, polylines,… | 90 | 15994 | active |
| CesiumGS/cesium CesiumJS is an open-source JavaScript library for rendering high-precision 3D globes and 2D maps in the browser using WebGL. It supports st… | 98 | 15606 | stable |
| organicmaps/organicmaps Organic Maps is a free, open-source, privacy-first offline maps and GPS navigation app for Android and iOS built on OpenStreetMap data. It … | 97 | 15212 | active |
| visgl/deck.gl deck.gl is a GPU-powered (WebGL2/WebGPU) JavaScript framework for high-performance visualization of large datasets, built around composable… | 98 | 14526 | stable |
| qgis/QGIS QGIS is a free, open-source, cross-platform desktop Geographical Information System (GIS) for viewing, editing, analyzing, and sharing spat… | 98 | 14288 | stable |
| marceloprates/prettymaps A minimal Python library for drawing stylized, customizable maps from OpenStreetMap data, built on osmnx, matplotlib, shapely, and vsketch.… | 77 | 14083 | active |
| mapbox/mapbox-gl-js Mapbox GL JS is a JavaScript library for rendering interactive, customizable vector maps in the browser using WebGL and vector tiles. It su… | 99 | 12391 | active |
| keplergl/kepler.gl Kepler.gl is an open-source, web-based geospatial analysis tool for visual exploration of large-scale location datasets, built on MapLibre … | 99 | 11989 | active |
| AnmolSaini16/mapcn mapcn is a free, open-source collection of copy-paste map components for React, built on MapLibre GL and styled with Tailwind CSS to match … | 60 | 11919 | active |
| ZCShou/GoGoGo GoGoGo (影梭) is an Android app that fakes GPS location using Android's mock location debug API combined with Baidu Maps, without requiring r… | 47 | 11111 | active |
| BigBodyCobain/Shadowbroker ShadowBroker is a self-hosted OSINT platform that aggregates 60+ real-time public intelligence feeds—aircraft, ships, satellites, CCTV, GPS… | 81 | 10971 | active |
| Turfjs/turf Turf is a modular geospatial engine written in JavaScript and TypeScript for spatial analysis. It provides traditional spatial operations, … | 94 | 10461 | stable |
| Freika/dawarich Dawarich is a self-hostable web application that replaces Google Timeline (Google Location History), letting users track, visualize, and an… | 88 | 10209 | active |
| tidwall/tile38 Tile38 is an open-source, in-memory geospatial database and real-time geofencing server written in Go. It supports spatial indexing of poin… | 89 | 9717 | active |
| Yu9191/wloc A set of proxy-tool modules (Surge, Quantumult X, Loon, Stash, Shadowrocket) that MITM Apple's network location service (gs-loc.apple.com) … | 74 | 9690 | active |
| domlysz/BlenderGIS A collection of Blender addons that bridge Blender with geographic data, enabling import of GIS formats like Shapefile, GeoTIFF DEM, and Op… | 68 | 9326 | active |
| rastapasta/mapscii MapSCII is a Node.js-based renderer that displays OpenStreetMap vector tiles as Braille or ASCII world maps in xterm-compatible terminals. … | 23 | 9225 | stable |
| visgl/react-map-gl react-map-gl is a suite of React components providing a React-friendly API wrapper around Mapbox GL JS and MapLibre GL JS. It lets develope… | 92 | 8494 | stable |
| python-visualization/folium Folium is a Python library that makes it easy to visualize geospatial data on interactive Leaflet.js maps. Users manipulate data in Python … | 79 | 7394 | stable |
| opengeos/GeoLibre GeoLibre is a free, open-source, lightweight cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. Built wit… | 81 | 6772 | active |
| graphhopper/graphhopper GraphHopper is a fast, memory-efficient open source routing engine for OpenStreetMap (and GTFS) data, usable as a Java library or standalon… | 74 | 6644 | stable |
| H3 H3 is a hexagonal hierarchical geospatial indexing system developed at Uber, implemented as a C core library with bindings for many languag… | 85 | 6495 | stable |
| alexreisner/geocoder A complete Ruby geocoding library supporting forward and reverse geocoding of addresses, coordinates, and IP addresses via 40+ external API… | 75 | 6446 | stable |
| valhalla/valhalla Valhalla is an open source routing engine and set of libraries built on OpenStreetMap data, written in C++. It provides turn-by-turn direct… | 93 | 6123 | active |
| OSGeo/gdal GDAL is an MIT-licensed C++ translator library for reading and writing raster and vector geospatial data formats, with bindings for many la… | 95 | 6032 | stable |
| osmandapp/OsmAnd OsmAnd is an open-source offline map viewing and turn-by-turn navigation application built on OpenStreetMap data. It supports car, bicycle,… | 67 | 5930 | active |
| hyperknot/openfreemap OpenFreeMap is a free and open-source vector map tile hosting solution for websites and apps, built on OpenStreetMap data with MapLibre-com… | 71 | 5853 | stable |
| OSMnx OSMnx is a Python library for downloading, modeling, analyzing, and visualizing street networks and other geospatial features from OpenStre… | 75 | 5828 | stable |
| bilawalsidhu/gods-eye-view God's Eye View is a browser-based photorealistic 3D globe application that visualizes live public data feeds — aircraft, ships, satellites,… | 58 | 5574 | active |
| geopandas/geopandas GeoPandas is a Python library that extends pandas with geographic data types like GeoSeries and GeoDataFrame, built on shapely geometry obj… | 88 | 5230 | stable |
| deckerst/aves Aves is an Android gallery and metadata explorer app built with Flutter. It handles a wide range of media formats including exotic ones lik… | 96 | 5145 | active |
| googlemaps/google-maps-services-python The official Python client library for Google Maps Platform Web Services, covering Directions, Distance Matrix, Elevation, Geocoding, Geolo… | 64 | 4973 | stable |
| topojson/topojson TopoJSON is a JavaScript library implementing an extension of GeoJSON that encodes topology, stitching geometries together from shared arcs… | 23 | 4903 | stable |
| geopy/geopy geopy is a Python client library for popular geocoding web services like OpenStreetMap Nominatim and Google Geocoding API. It lets develope… | 82 | 4856 | stable |
| streetcomplete/StreetComplete StreetComplete is an easy-to-use OpenStreetMap editor for Android that finds missing map data nearby and presents it as quest markers on a … | 94 | 4767 | active |
| coordtransform A JavaScript module for converting between Chinese map coordinate systems: Baidu BD-09, GCJ-02 (Mars coordinates), and WGS-84 (GPS). It run… | 52 | 4645 | stable |
| shapely/shapely Shapely is a BSD-licensed Python library for manipulation and analysis of planar geometric objects, wrapping the GEOS geometry engine. It p… | 77 | 4493 | stable |
| geoserver/geoserver GeoServer is an open-source Java server for sharing, publishing, and editing geospatial data using OGC open standards. It is the reference … | 99 | 4442 | stable |
| osm-search/Nominatim Nominatim is an open-source geocoding engine that searches OpenStreetMap data by name and address and performs reverse geocoding from coord… | 84 | 4432 | stable |
| google/open-location-code Open Location Code is a multi-language library that encodes latitude/longitude into short 'Plus Codes' usable as digital street addresses w… | 56 | 4346 | stable |
| manuelbieh/geolib Geolib is a zero-dependency JavaScript/TypeScript library providing basic 2D geospatial operations such as distance calculation (Haversine)… | 70 | 4278 | stable |
| nagix/mini-tokyo-3d Mini Tokyo 3D is a real-time 3D digital map of Tokyo's public transport system, visualizing trains, aircraft, and stations live in the brow… | 87 | 4195 | active |
| mbloch/mapshaper Mapshaper is a JavaScript tool for editing and converting geospatial vector data formats such as Shapefile, GeoJSON, TopoJSON, GeoPackage, … | 94 | 4168 | active |
| antvis/L7 L7 is an open-source WebGL-powered geospatial data visualization engine from AntV (Ant Group) for rendering large-scale 2D and 3D map visua… | 73 | 4056 | active |
| gee-community/geemap geemap is a Python package for interactive geospatial analysis and visualization with Google Earth Engine, built on ipyleaflet and ipywidge… | 96 | 4018 | active |
| yousifamanuel/terraink Terraink is an open-source web application for creating customizable cartographic map posters and wallpapers from OpenStreetMap data. It is… | 79 | 3992 | active |
| geocoder-php/Geocoder Geocoder is a PHP library providing a powerful abstraction layer for geocoding and reverse geocoding, with 30+ swappable providers like Goo… | 63 | 3972 | stable |
| open-wanderer/wanderer wanderer is a self-hosted, federated web application for cataloguing GPS trails. Users can upload GPX/FIT/TCX/KML tracks, plan routes with … | 90 | 3846 | active |
| opengeos/leafmap Leafmap is a Python package for interactive mapping and geospatial analysis with minimal coding in Jupyter environments like JupyterLab, Co… | 94 | 3763 | active |
| googlemaps/android-maps-utils An open-source Kotlin utility library extending the Google Maps SDK for Android with features like marker clustering, heatmaps, KML/GeoJSON… | 98 | 3616 | stable |
| pelias/pelias Pelias is a modular, open-source geocoder built on Elasticsearch that converts addresses and place names into coordinates and vice versa. I… | 75 | 3574 | active |
| mariusandra/pigeon-maps Pigeon Maps is a lightweight, dependency-free React map component library for displaying map tiles, markers, and overlays. It prioritizes s… | 34 | 3517 | active |
| google/earthengine-api Official Python and JavaScript client libraries for the Google Earth Engine API, enabling programmatic access to Google's planetary-scale g… | 95 | 3400 | stable |
| hujiulong/gcoord Gcoord is a lightweight, dependency-free JavaScript library for converting coordinates between common Chinese web map coordinate systems su… | 63 | 3316 | stable |
| googlemaps/google-maps-services-js The official Node.js/TypeScript client library for Google Maps API Web Services, covering Geocoding, Elevation, Roads, Time Zone, Maps Stat… | 68 | 3061 | stable |
| protomaps/PMTiles PMTiles is a single-file archive format for pyramids of map tiles that can be hosted on commodity static storage like S3 and accessed via H… | 76 | 3015 | active |
| fleaflet/flutter_map flutter_map is a vendor-free, pure-Flutter map client library for displaying interactive maps with tile layers, markers, polylines, and pol… | 90 | 3013 | active |
| komoot/photon Photon is an open source geocoder for OpenStreetMap data built on OpenSearch, supporting forward and reverse geocoding with multilingual, t… | 94 | 3005 | active |
| headwaymaps/headway Headway is a self-hostable maps stack that bundles a web frontend, basemap, geocoder, and routing engine powered by OpenStreetMap data. It … | 77 | 2992 | active |
| transistorsoft/react-native-background-geolocation A React Native and Expo SDK providing battery-conscious background location tracking and geofencing for iOS and Android. It uses motion-det… | 76 | 2916 | active |
| rnmapbox/maps A community-supported React Native library wrapping the Mapbox Maps SDKs for iOS and Android to render interactive, customizable maps. It s… | 95 | 2904 | active |
| mahlernim/google-timeline-visualizer An Android app (with an iPhone web app) that turns Google Maps Timeline (Location History) exports into an animated travel video. Users sel… | 83 | 2860 | active |
| kylecorry31/Trail-Sense Trail Sense is an open-source Android app that uses phone sensors (barometer, GPS, compass) to assist with hiking, backpacking, camping, an… | 94 | 2830 | active |
| chrieke/prettymapp Prettymapp is a Python package and Streamlit webapp that generates stylized, artistic maps from OpenStreetMap data. It is a speed-focused r… | 82 | 2809 | active |
| google/s2geometry S2 Geometry is a C++ library (with Python bindings) for computational geometry and spatial indexing on the sphere, representing geographic … | 84 | 2717 | active |
| dedicatedcode/reitti Reitti is a self-hosted personal location tracking and analysis application that visualizes movement patterns, visits, trips, and significa… | 82 | 2435 | active |
| geoman-io/leaflet-geoman Leaflet-Geoman is a Leaflet plugin for drawing and editing geometry layers on interactive maps, supporting markers, polylines, polygons, ci… | 91 | 2426 | active |
| geoip-lite/node-geoip A fully native JavaScript Node.js library implementing MaxMind's GeoIP API using GeoLite data files. It performs fast, synchronous IP-to-lo… | 87 | 2421 | active |
| apache/sedona Apache Sedona is a cluster computing framework for processing large-scale geospatial data across Spark, Flink, and Snowflake. It provides S… | 90 | 2390 | active |
| leaflet-extras/leaflet-providers A Leaflet plugin that provides ready-made configurations for tile layers from many free map providers such as OpenStreetMap, Esri, and Open… | 71 | 2378 | stable |
| barbeau/gpstest GPSTest is the leading open-source Android application for testing GNSS/GPS receivers. It displays real-time satellite information for GPS,… | 67 | 2375 | active |
| mapbox/supercluster A very fast JavaScript library for clustering large sets of geospatial points (GeoJSON features) for browsers and Node. It powers marker cl… | 86 | 2352 | stable |
| oschwald/geoip2-golang A Go library for reading MaxMind GeoIP2 and GeoLite2 databases to look up geolocation data for IP addresses. It is built on the maxminddb r… | 94 | 2332 | active |
| cartesiancs/map3d map3d is a web application that generates real-world 3D city maps with buildings and roads using React-Three-Fiber and OpenStreetMap data. … | 57 | 2262 | active |
| proj4js/proj4js Proj4js is a JavaScript library for transforming point coordinates between coordinate reference systems, including datum transformations. I… | 97 | 2239 | stable |
| mapbox/geojson.io geo.io is a browser-based editor for creating, viewing, and sharing spatial map data, originally built by Mapbox in 2013 and overhauled in … | 76 | 2234 | active |
| Torann/laravel-geoip A Laravel package that determines the geographical location and currency of website visitors based on their IP addresses. It supports multi… | 70 | 2229 | stable |
| locationtech/jts The JTS Topology Suite is a Java library for creating and manipulating vector geometry, providing a comprehensive set of geometry algorithm… | 66 | 2227 | stable |
| postgis/postgis PostGIS is a spatial extension for PostgreSQL that adds storage, indexing, and querying of geospatial vector and raster data. It provides h… | 77 | 2209 | stable |
| loc567/loc567 loc567 is a fully open-source, free, purely web-based iOS mock location tool that works through Safari without a computer, jailbreak, or Tr… | 53 | 2170 | active |
| maplibre/maplibre-native MapLibre Native is a free, open-source C++ library for rendering interactive, GPU-accelerated vector tile maps in mobile and desktop applic… | 95 | 2169 | stable |
| onthegomap/planetiler Planetiler is a Java-based tool that generates vector tilesets (MBTiles or PMTiles) from OpenStreetMap and other geographic data sources. I… | 87 | 2157 | active |
| TangSY/echarts-map-demo A Vue-based web application that fetches real-time GeoJSON administrative boundary data for China (province, city, county, town levels) for… | 76 | 2138 | active |
| luka1199/geo-heatmap A Python CLI script that generates an interactive geographic heatmap from Google Takeout location history data (JSON, KML, ZIP) or GPX file… | 32 | 2055 | stable |
| mapbox/geojson-vt A fast JavaScript library that slices GeoJSON data into vector tiles on the fly, without needing a server. It powers GeoJSON rendering in M… | 79 | 2041 | stable |
| OSGeo/PROJ PROJ is a C++ library for generic coordinate transformation, converting coordinates between coordinate reference systems (CRS), including c… | 88 | 2007 | stable |
| JustFly1984/react-google-maps-api A React library providing declarative components and hooks for the Google Maps JavaScript API, including markers, overlays, directions, and… | 69 | 1973 | active |
| geotools/geotools GeoTools is an open source Java library providing standards-compliant tools for working with geospatial data, implementing Open Geospatial … | 99 | 1925 | stable |
| visgl/react-google-maps A TypeScript library providing React components and hooks for integrating the Google Maps JavaScript API into React applications. It offers… | 96 | 1920 | active |
| georust/geo A Rust crate providing geospatial primitive types (Point, LineString, Polygon) and a broad set of spatial algorithms including boolean oper… | 77 | 1917 | stable |
| silvertakana/worldwideview WorldWideView is an open-source, plugin-driven geospatial intelligence platform that renders live global data streams (aircraft, ships, sig… | 59 | 1886 | active |
| systemed/tilemaker tilemaker is a single C++ executable that converts OpenStreetMap .osm.pbf extracts into Mapbox Vector Tile format tiles, outputting to file… | 76 | 1883 | active |
| c2g-dev/city2graph City2Graph is a Python library that converts geospatial data such as buildings, streets, GTFS transit feeds, and origin-destination matrice… | 86 | 1872 | active |
| itskovacs/trip TRIP is a self-hostable, minimalist map tracker and trip planner for visualizing points of interest (POIs) and organizing multi-day trip it… | 80 | 1856 | active |
| hpneo/gmaps gmaps.js is a JavaScript library that wraps the Google Maps API with a simpler, more concise interface for creating and manipulating maps. … | 10 | 6976 | maintenance |
| golang/geo A Go library implementing the S2 spherical geometry system for representing and manipulating geometric shapes on a sphere. It provides regi… | 77 | 1849 | stable |
| sky-map-team/stardroid Sky Map (formerly Google Sky Map) is an open-source Android astronomy app that identifies stars, planets, and constellations by pointing yo… | 98 | 1801 | active |
| JetBrains/lets-plot Lets-Plot is a multiplatform plotting library based on the Grammar of Graphics, offering a faithful port of R's ggplot2 to Python and Kotli… | 92 | 1778 | active |
| markqvist/Sideband Sideband is an end-to-end encrypted, infrastructure-less LXMF messaging and LXST telephony client for Android, Linux, macOS and Windows, bu… | 96 | 1753 | active |
page 1 / 3 next →