Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Geospatial

Geospatial

353 projects

Showing 36 of 353 projects

Leaflet
LeafletJavaScript

A lightweight open-source JavaScript library for building mobile-friendly interactive maps.

#web-mapping#geospatial#gis
Stars45.4k
Forks6.1k
Last commit18 hours ago
pyecharts
pyechartsPython

A Python library for creating interactive ECharts visualizations with a concise API.

#echarts#geospatial#interactive-plots
Stars15.8k
Forks2.8k
Last commit1 month ago
Cesium
CesiumJavaScript

An open-source JavaScript library for creating high-performance 3D globes and 2D maps in web browsers.

#cesium#geospatial#3d-mapping
Stars15.5k
Forks3.9k
Last commit19 hours ago
Cesium.js
Cesium.jsJavaScript

An open-source JavaScript library for creating high-precision 3D globes and 2D maps in web browsers without plugins.

#cesium#geospatial#czml
Stars15.5k
Forks3.9k
Last commit19 hours ago
Deck.GL
Deck.GLTypeScript

A WebGL2/WebGPU-powered framework for high-performance, large-scale data visualization in the browser.

#javascript-framework#large-datasets#geospatial
Stars14.3k
Forks2.2k
Last commit11 hours ago
OpenLayers
OpenLayersJavaScript

A high-performance JavaScript library for creating interactive maps on the web with support for tiles, vectors, and markers.

#web-mapping#open-source#geospatial
Stars12.5k
Forks3.2k
Last commit2 days ago
Prettymaps
PrettymapsJupyter Notebook

A minimal Python library to draw customized, stylized maps from OpenStreetMap data using osmnx, matplotlib, and shapely.

#cartography#generative-art#matplotlib
Stars12.3k
Forks600
Last commit10 months ago
kepler.gl
kepler.glTypeScript

A powerful open-source web application for visual exploration and analysis of large-scale geospatial data sets.

#react-component#large-datasets#geospatial
Stars11.9k
Forks2.0k
Last commit10 hours ago
Turf.js
Turf.jsTypeScript

A modular JavaScript and TypeScript library for geospatial analysis and GeoJSON manipulation.

#algorithm#data-classification#geojson
Stars10.4k
Forks1.0k
Last commit17 hours ago
Tile38
Tile38Go

An in-memory geolocation data store, spatial index, and realtime geofencing server.

#database#redis-protocol#location-based-services
Stars9.7k
Forks621
Last commit8 days ago
BlenderGIS
BlenderGISPython

Blender add-ons for importing, processing, and visualizing geographic data within 3D scenes.

#cartography#geospatial-data#addon
Stars9.2k
Forks1.5k
Last commit7 months ago
mapscii
mapsciiJavaScript

A Node.js vector tile renderer that displays interactive world maps in terminal using Braille and ASCII characters.

#geospatial#terminal#map
Stars9.2k
Forks293
Last commit1 year ago
react-map-gl
react-map-glTypeScript

A suite of React components providing a React-friendly API wrapper for MapboxGL JS and Maplibre GL.

#web-mapping#mapbox-gl-js#geospatial
Stars8.5k
Forks1.4k
Last commit3 months ago
osrm-backend
osrm-backendC++

A high-performance routing engine written in C++ that provides route, trip, and navigation services using OpenStreetMap data.

#map-matching#nodejs-bindings#mapbox-vector-tiles
Stars7.9k
Forks4.0k
Last commit2 days ago
GraphHopper
GraphHopperJava

A fast, open-source routing engine for OpenStreetMap, usable as a Java library or standalone web server.

#map-matching#java-library#location-based-services
Stars6.6k
Forks1.9k
Last commit17 hours ago
Geocoder
GeocoderRuby

A complete Ruby geocoding solution with forward/reverse geocoding, IP address lookup, and ActiveRecord/Mongoid integration.

#mongoid#rails#geocoding
Stars6.4k
Forks1.2k
Last commit3 months ago
H3js
H3jsC

A hexagonal hierarchical geospatial indexing system for efficient spatial analysis and visualization.

#geospatial#spatial-indexing#uber-h3
Stars6.4k
Forks597
Last commit7 hours ago
gdal
gdalC++

An open-source translator library for raster and vector geospatial data formats.

#open-source-gis#c-plus-plus-library#data-translation
Stars6.0k
Forks2.9k
Last commit14 hours ago
osmnx
osmnxPython

A Python package to download, model, analyze, and visualize street networks and geospatial data from OpenStreetMap.

#networkx#urban-planning#transportation-modeling
Stars5.8k
Forks882
Last commit2 days ago
react-leaflet
react-leafletTypeScript

React components for Leaflet maps, providing declarative bindings between React and the Leaflet mapping library.

#web-mapping#geospatial#map
Stars5.6k
Forks902
Last commit6 months ago
Potree
PotreeJavaScript

A free, open-source WebGL-based point cloud renderer for visualizing massive datasets directly in web browsers.

#lidar#3d-visualization#large-datasets
Stars5.6k
Forks1.4k
Last commit6 months ago
ARKit-CoreLocation
ARKit-CoreLocationSwift

An iOS library that combines ARKit's local accuracy with CoreLocation's GPS scale to place AR objects using real-world coordinates.

#gps-data#ios#arkit
Stars5.5k
Forks727
Last commit1 month ago
ARKit-CoreLocation
ARKit-CoreLocationSwift

An iOS library that combines ARKit's local accuracy with CoreLocation's GPS scale to place AR objects using real-world coordinates.

#gps-data#ios#arkit
Stars5.5k
Forks727
Last commit1 month ago
Awesome GIS
Awesome GIS

A curated collection of geospatial software, data, libraries, and resources for GIS developers and analysts.

#web-mapping#cartography#geospatial
Stars5.4k
Forks833
Last commit3 days ago
awesome-geospatial
awesome-geospatial

A curated list of open-source geospatial analysis tools, libraries, and resources across multiple programming languages and domains.

#lidar#web-mapping#open-source
Stars5.2k
Forks758
Last commit2 days ago
geopandas
geopandasPython

A Python library that extends pandas to work with geographic data, enabling spatial operations and analysis.

#open-source-gis#pandas-extension#data-science
Stars5.2k
Forks1.0k
Last commit17 days ago
topoJSON
topoJSONJavaScript

An extension of GeoJSON that encodes topology for efficient, compact geographic data representation.

#cartography#geojson#topojson-format
Stars4.9k
Forks683
Last commit1 year ago
buntdb
buntdbGo

An embeddable, in-memory key/value database for Go with custom indexing and geospatial support.

#b-tree#database#in-memory
Stars4.9k
Forks308
Last commit2 months ago
StreetComplete
StreetCompleteKotlin

An easy-to-use Android app that lets anyone contribute to OpenStreetMap by answering simple questions on location.

#crowdsourced-mapping#offline-first#geospatial
Stars4.7k
Forks436
Last commit12 hours ago
CloudCompare
CloudCompareC++

A 3D point cloud and mesh processing software for comparing, editing, and analyzing large-scale 3D data.

#gpl-licensed#laser-scanning#geospatial
Stars4.6k
Forks1.2k
Last commit22 hours ago
MapTalks.js
MapTalks.jsHTML

A lightweight and pluggable WebGL-driven JavaScript library for building high-performance 2D/3D maps with rich 3D features.

#2d-maps#geospatial#maptalks
Stars4.5k
Forks514
Last commit1 day ago
Mapbox GL
Mapbox GLC++

A C++ library for rendering interactive, customizable vector maps in native Android, iOS, macOS, Node.js, and Qt applications.

#qt#ios#native-sdk
Stars4.5k
Forks1.3k
Last commit3 years ago
GeoServer
GeoServerJava

An open-source Java server for sharing and editing geospatial data using open standards.

#web-mapping#ogc-standards#open-source-gis
Stars4.4k
Forks2.3k
Last commit18 hours ago
geolib
geolibJavaScript

A zero-dependency JavaScript library for basic geospatial operations like distance calculation and coordinate conversion.

#hacktoberfest#geolib#distance
Stars4.3k
Forks336
Last commit3 months ago
Mapshaper
MapshaperJavaScript

A JavaScript-based tool for editing and simplifying Shapefile, GeoJSON, TopoJSON, and CSV geographic data formats.

#cartography#map-editing#geojson
Stars4.2k
Forks578
Last commit2 days ago
antvis L7
antvis L7TypeScript

A WebGL-powered geospatial data visualization and analysis engine for building high-performance maps and spatial applications.

#open-source#geojson#geospatial
Stars4.0k
Forks658
Last commit18 hours ago
Page 1 of 10Next

Related Tags

#Gis150#Geojson94#Mapping69#Openstreetmap66#Data Visualization64#Javascript Library40#Javascript40#Spatial Analysis39#Nodejs39#Python38#Web Mapping37#Maps35
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub