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

GEOSwift
GEOSwiftSwift

A type-safe Swift interface to the GEOS library for handling geometric objects and performing topological operations.

#cartography#apple#geometry-engine
Stars1.5k
Forks184
Last commit8 months ago
GeoTools
GeoToolsPHP

A PHP library for geocoding, coordinate conversion, distance calculation, and other geographic operations.

#batch-processing#geocoding#geospatial
Stars1.4k
Forks128
Last commit4 months ago
PDAL
PDALC++

A C++ library for translating and manipulating point cloud data, analogous to GDAL for raster/vector data.

#lidar#data-translation#open-source
Stars1.4k
Forks501
Last commit1 day ago
awesome-earthobservation-code
awesome-earthobservation-codeHTML

A curated collection of tools, tutorials, code, and resources for Earth Observation and geospatial satellite imagery analysis.

#satellite-data#geospatial-data#google-earth-engine
Stars1.4k
Forks248
Last commit
TerriaJS
TerriaJSTypeScript

A JavaScript library for building web-based geospatial data explorers with 2D/3D visualization and extensive data format support.

#web-mapping#cesium#leafletjs
Stars1.3k
Forks400
Last commit1 day ago
DeepOSM
DeepOSMPython

Train neural networks with OpenStreetMap data and satellite imagery to classify roads and map features.

#geospatial#deep-learning#neural-networks
Stars1.3k
Forks184
Last commit9 years ago
LayerChart
LayerChartTypeScript

A collection of composable Svelte chart components for building a wide variety of data visualizations.

#hierarchical-data#geospatial#composable-components
Stars1.3k
Forks40
Last commit1 day ago
eo-learn
eo-learnPython

A Python framework for processing spatio-temporal satellite imagery and extracting features for machine learning applications.

#geospatial#eo-data#copernicus
Stars1.2k
Forks305
Last commit6 months ago
EOSDIS Worldview
EOSDIS WorldviewJavaScript

Interactive interface for browsing global, full-resolution satellite imagery with near real-time updates.

#web-mapping#hacktoberfest#nasa
Stars1.2k
Forks275
Last commit1 day ago
pyshp
pyshpPython

A pure Python library for reading and writing ESRI Shapefiles, the popular GIS vector data format.

#python-library#geojson#geospatial
Stars1.2k
Forks259
Last commit23 days ago
grass
grassC

A free and open-source computational engine for raster, vector, and geospatial processing with a built-in temporal framework.

#open-source-gis#hacktoberfest#vector
Stars1.1k
Forks436
Last commit2 days ago
rtree
rtreeJava

Immutable in-memory R-tree and R*-tree implementations in Java with a reactive API for spatial indexing.

#java-library#concurrent#geospatial
Stars1.1k
Forks218
Last commit21 days ago
orb
orbGo

A Go library providing types and utilities for 2D geometric and geospatial data, including GeoJSON and Mapbox Vector Tiles.

#geojson#mapbox-vector-tiles#geospatial
Stars1.1k
Forks122
Last commit3 months ago
OFBiz
OFBizJava

Apache OFBiz is an open source product for the automation of enterprise processes. It includes framework components and business applications for ERP, CRM, E-Business/E-Commerce, Supply Chain Management and Manufacturing Resource Planning. OFBiz provides a foundation and starting point for reliable, secure and scalable enterprise solutions.

#database#geospatial#content
Stars1.1k
Forks703
Last commit
GeoNotebook
GeoNotebookPython

A Jupyter notebook extension for interactive geospatial visualization and analysis.

#scientific-computing#tile-server#notebook
Stars1.1k
Forks142
Last commit7 years ago
geoparquet
geoparquetPython

An open specification for storing geospatial vector data (points, lines, polygons) in the Apache Parquet columnar storage format.

#geospatial#gis#columnar-storage
Stars1.1k
Forks72
Last commit3 days ago
GitHub repository
GitHub repositoryC++

Award-winning, efficient C++ tools for processing LiDAR data in LAS/LAZ formats with multi-core batch processing.

#batch-processing#geospatial#gis
Stars1.1k
Forks405
Last commit6 days ago
rgeo
rgeoRuby

A Ruby geospatial data library implementing OGC Simple Features for modeling and analyzing location data.

#postgis-integration#geojson#geospatial
Stars1.1k
Forks158
Last commit2 months ago
GeoTiff.js
GeoTiff.jsJavaScript

A pure JavaScript library for parsing and reading raster data from TIFF and GeoTIFF files in both browser and Node.js environments.

#raster-data#geospatial#remote-sensing
Stars1.0k
Forks214
Last commit1 month ago
awesome-maplibre
awesome-maplibre

A curated list of awesome projects, libraries, tools, and resources that use or support the MapLibre mapping ecosystem.

#developer-tools#open-source#geospatial
Stars1.0k
Forks133
Last commit1 day ago
geobuf
geobufJavaScript

A compact binary encoding for geographic data that compresses GeoJSON into protocol buffers for faster and smaller transfers.

#shapefile-alternative#data-transfer#geojson
Stars1.0k
Forks86
Last commit23 days ago
Kartograph.py
Kartograph.pyPython

A Python library for generating SVG maps from ESRI shapefiles.

#cartography#geospatial#gis
Stars997
Forks192
Last commit5 years ago
go-geom
go-geomGo

Efficient Go library implementing OpenGeo Consortium-style geometry types for geospatial applications.

#geojson#geospatial#geometry-types
Stars971
Forks114
Last commit2 months ago
OpenStreetMap
OpenStreetMap

A curated list of awesome projects, tools, libraries, and resources built on or for the OpenStreetMap platform.

#map-editors#geospatial#awesome-list
Stars963
Forks95
Last commit4 months ago
Spatial4j
Spatial4jJava

A general-purpose geospatial Java library providing shapes, distance calculations, and format support for Euclidean and geodesic models.

#java-library#geojson#geospatial
Stars962
Forks173
Last commit23 days ago
activerecord-postgis-adapter
activerecord-postgis-adapterRuby

An ActiveRecord connection adapter that adds PostGIS spatial database support to Ruby on Rails applications.

#postgis#database-adapter#rails
Stars935
Forks256
Last commit3 months ago
FarmVibes.AI
FarmVibes.AIJupyter Notebook

An open-source framework for building multi-modal geospatial ML models that fuse satellite, drone, and weather data for agriculture and sustainability insights.

#ai#data-fusion#spatiotemporal-data
Stars881
Forks179
Last commit11 months ago
@vue-leaflet/vue-leaflet
@vue-leaflet/vue-leafletVue

Vue 3 components for integrating Leaflet maps with SSR support and Vue's reactivity system.

#web-mapping#hacktoberfest#vue-leaflet
Stars859
Forks121
Last commit2 years ago
WhirlyGlobe-Maply
WhirlyGlobe-MaplyC++

A native iOS and Android mapping toolkit for interactive 2D maps and 3D globes with shared rendering code.

#ios#2d-maps#geospatial
Stars845
Forks267
Last commit2 months ago
Frontend GIS
Frontend GIS

A curated list of geospatial resources for web development, including JavaScript libraries, data sources, and visualization tools.

#web-mapping#cartography#open-source
Stars831
Forks58
Last commit8 days ago
Spatial
SpatialJava

A Neo4j library for importing, storing, and querying spatial data with support for multiple geometry types and spatial indexes.

#postgis#geospatial#rtree-index
Stars827
Forks195
Last commit4 months ago
ngx-leaflet
ngx-leafletTypeScript

Core Angular integration library for Leaflet maps, providing directives and components for flexible map management.

#web-mapping#geospatial#frontend
Stars813
Forks137
Last commit29 days ago
PotreeConverter
PotreeConverterJavaScript

Generates an octree LOD structure for streaming and real-time rendering of massive point clouds in web browsers and desktop applications.

#lidar#3d-visualization#geospatial
Stars811
Forks481
Last commit1 month ago
Laravel MySQL Spatial extension
Laravel MySQL Spatial extensionPHP

A Laravel package for working with MySQL Spatial Data Types and Spatial Functions in Eloquent models and migrations.

#eloquent#laravel-6-package#database
Stars810
Forks334
Last commit2 years ago
FlatGeoBuf
FlatGeoBufRust

A performant binary encoding for geographic data based on flatbuffers, designed for fast streaming and spatial filtering.

#flatbuffers#geospatial#spatial-index
Stars809
Forks104
Last commit14 days ago
mbtileserver
mbtileserverGo

A lightweight Go server for serving map tiles from mbtiles files with XYZ, TileJSON, and preview APIs.

#mbtiles#tilejson#tile-server
Stars787
Forks121
Last commit1 year ago
PreviousPage 3 of 10Next

Related Tags

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
2 months ago
1 day ago
#Gis150
#Geojson94
#Mapping69
#Openstreetmap66
#Data Visualization64
#Javascript Library40
#Javascript40
#Spatial Analysis39
#Nodejs39
#Python38
#Web Mapping37
#Maps35