Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Long list of geospatial tools and resources
GitHub stars and default-branch commits for sacridini/Awesome-Geospatial.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
WebGL2 powered visualization framework
MapLibre GL JS - Interactive vector tile maps in the browser
React friendly API wrapper around MapboxGL JS
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.
React components for Leaflet maps
Zero dependency library to provide some basic geo functions
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis engine.
Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
JavaScript library to transform coordinates from one coordinate system to another, including datum transformations
Rust-based WebGPU map renderer for Web, Mobile and Desktop
Tegola is a Mapbox Vector Tile server written in Go
A web based data mining tool for OpenStreetMap using the Overpass API.
A library for drawing on maps that supports Mapbox, MapLibre, Google Maps, OpenLayers and Leaflet out the box
Draw tools for mapbox-gl-js
A performant binary encoding for geographic data based on flatbuffers
Add interactive vector tile maps to your Compose app
A FOSS navigation SDK built from the ground up for the future
GeoArrow in Rust, Python, and JavaScript (WebAssembly) with vectorized geometry operations
compact, modular JavaScript wrappers for the ArcGIS REST API
Self-hosted geospatial data catalog with semantic search (pgvector), OGC/STAC APIs, and map builder. Built on FastAPI, PostGIS, React, and MapLibre.
:pushpin: The JavaScript API to consume openrouteservice(s) painlessly!
Client-side, WebGL2 GeoTIFF & Zarr visualization in deck.gl
A modular Python framework for end to end InSAR and time-series processing with GUI support.
Vue 3 wrapper for Mapbox GL & MapLibre GL JS with declarative component API.
Thematic cartography entirely in the browser ♥
The power of Rust for the STAC ecosystem
Spatial K - A set of Kotlin Multiplatform Libraries for working with geospatial data
A "proof-of-concept" tool for converting PLATEAU's 3D city models (CityGML) of Japan into various geospatial formats like 3D Tiles 1.1, MVT, and GeoPackage.
A Spatio-Temporal Geodata Processing Platform
Planet Vector Tile Map Engine
Open-source Web-GIS: PostGIS vector tiles, satellite imagery, 3D models on terrain, and a live asset layer. No API keys.
No description.
Browser-based vector tile generator using Rust + WebAssembly
Shortest sea route between any two points on Earth. TypeScript library with the 2025 Eurostat maritime network, canal/strait restrictions (Suez, Panama, Bab-el-Mandeb…), vessel-draft gating, K-shortest alternatives, multi-leg waypoints, and ETA from speed.
SamGIS can do machine learning-based (Segment Anything by Meta - Facebook) image segmentation tasks applied to GIS and geo data
A robust polygon triangulate algorithm
Awesome Earth Observation Instruments in Python
Rust library and CLI for reading, writing, and merging OpenStreetMap PBF with parallel decoding and write support
TypeScript geospatial SDK: one protocol-neutral contract over Esri GeoServices, OGC API, STAC, WMS/WMTS/WFS, and OData — MapLibre-first runtime, ArcGIS widget-migration codemod, and a platform-free MCP server.
Turn heightmaps and GeoTIFFs into pen-plotter line art in the browser. 40 draw modes, SVG, STL and PNG export.
Sketch corridors of railway lines or roads on an interactive map
Lookout — a self-hosted 3D situational-awareness console: live aircraft, ships, satellites, quakes and public cameras on a CesiumJS globe; an assistant with a sensitivity firewall; hash-sealed cases; a recorder for your own receiver.
Rail route planning for JavaScript/TypeScript — shortest rail routes over the OpenStreetMap network, GeoJSON out. Sibling of searoute-ts.