Spatial Open Source Projects

Browse 334 Spatial open source projects, ranked by GitHub stars. Find the most popular Spatial tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 334 projects
9,698 stars

tidwall/tile38

Real-time Geospatial and Geofencing

Metrics details
Stars9,698
5,783 stars

gboeing/osmnx

Download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.

Metrics details
Stars5,783
5,442 stars

sshuair/awesome-gis

😎Awesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.

Metrics details
Stars5,442
5,212 stars

sacridini/Awesome-Geospatial

Long list of geospatial tools and resources

Metrics details
Stars5,212
5,195 stars

geopandas/geopandas

Python tools for geographic data

Metrics details
Stars5,195
4,860 stars

tidwall/buntdb

BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support

Metrics details
Stars4,860
3,066 stars

kriskowal/gtor

A General Theory of Reactivity

Metrics details
Stars3,066
2,758 stars

mourner/rbush

RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles

Metrics details
Stars2,758
2,173 stars

postgis/postgis

PostGIS spatial database extension to PostgreSQL [mirror]

Metrics details
Stars2,173
1,778 stars

geocompx/geocompr

Geocomputation with R: an open source book

Metrics details
Stars1,778
1,774 stars

lehaifeng/T-GCN

Temporal Graph Convolutional Network for Urban Traffic Flow Prediction Method

Metrics details
Stars1,774
1,612 stars

SciTools/cartopy

Cartopy - a cartographic python library with matplotlib support

Metrics details
Stars1,612
1,591 stars

mourner/flatbush

A very fast static spatial index for 2D points and rectangles in JavaScript 🌱

Metrics details
Stars1,591
1,515 stars

pysal/pysal

PySAL: Python Spatial Analysis Library Meta-Package

Metrics details
Stars1,515
1,471 stars

GeostatsGuy/PythonNumericalDemos

Well-documented Python demonstrations for spatial data analytics, geostatistical and machine learning to support my courses.

Metrics details
Stars1,471
1,439 stars

r-spatial/sf

Simple Features for R

Metrics details
Stars1,439
1,149 stars

OSGeo/grass

GRASS - free and open-source geospatial processing engine

Metrics details
Stars1,149
1,066 stars

luxonis/depthai

DepthAI

Metrics details
Stars1,066
1,064 stars

LAStools/LAStools

efficient tools for LiDAR processing

Metrics details
Stars1,064
1,061 stars

rgeo/rgeo

Geospatial data library for Ruby

Metrics details
Stars1,061
1,053 stars

CrunchyData/pg_tileserv

A very thin PostGIS-only tile server in Go. Takes in HTTP tile requests, executes SQL, returns MVT tiles.

Metrics details
Stars1,053
1,006 stars

kevinzakka/spatial-transformer-network

A Tensorflow implementation of Spatial Transformer Networks.

Metrics details
Stars1,006
957 stars

WarBean/tps_stn_pytorch

PyTorch implementation of Spatial Transformer Network (STN) with Thin Plate Spline (TPS)

Metrics details
Stars957
956 stars

makepath/xarray-spatial

Raster-based Spatial Analytics for Python

Metrics details
Stars956
930 stars

ipeaGIT/geobr

Easy access to official spatial data sets of Brazil in R and Python

Metrics details
Stars930
914 stars

GoogleChrome/omnitone

Spatial Audio Rendering on the web.

Metrics details
Stars914
902 stars

r-tmap/tmap

R package for thematic maps

Metrics details
Stars902
880 stars

tjukanovt/30DayMapChallenge

Official repo for the #30DayMapChallenge data visualization project. Open to everyone!

Metrics details
Stars880
871 stars

chrieke/awesome-geospatial-companies

:globe_with_meridians: List & Map of 800+ companies for geospatial jobs (GIS, Earth Observation, UAV, Satellite, Digital Farming, ..)

Metrics details
Stars871
863 stars

XingangPan/SCNN

Spatial CNN for traffic lane detection (AAAI2018)

Metrics details
Stars863
840 stars

rstudio/leaflet

R Interface to Leaflet Maps

Metrics details
Stars840
826 stars

neo4j-contrib/spatial

Neo4j Spatial is a library of utilities for Neo4j that faciliates the enabling of spatial operations on data. In particular you can add spatial indexes to already located data, and perform spatial operations on the data like searching for data within specified regions or within a specified distance of a point of interest.

Metrics details
Stars826
810 stars

grimzy/laravel-mysql-spatial

MySQL Spatial Data Extension integration with Laravel.

Metrics details
Stars810
809 stars

nnzhan/Graph-WaveNet

graph wavenet

Metrics details
Stars809
809 stars

flatgeobuf/flatgeobuf

A performant binary encoding for geographic data based on flatbuffers

Metrics details
Stars809
807 stars

GeoDaCenter/geoda

GeoDa: An introduction to spatial data analysis

Metrics details
Stars807
760 stars

leomccormack/SPARTA

A collection of spatial audio plug-ins developed using JUCE and the Spatial_Audio_Framework

Metrics details
Stars760
734 stars

leomccormack/Spatial_Audio_Framework

A cross-platform framework for developing spatial audio algorithms and software in C/C++

Metrics details
Stars734
708 stars

koopjs/koop

Transform, query, and download geospatial data on the web.

Metrics details
Stars708
707 stars

Esri/geometry-api-java

The Esri Geometry API for Java enables developers to write custom applications for analysis of spatial data. This API is used in the Esri GIS Tools for Hadoop and other 3rd-party data processing solutions.

Metrics details
Stars707
704 stars

rapidsai/cuspatial

CUDA-accelerated GIS and spatiotemporal algorithms

Metrics details
Stars704
701 stars

petedannemann/gis-programming-roadmap

One stop shop for all your GIS Programming needs

Metrics details
Stars701
675 stars

JunshengFu/vehicle-detection

Created vehicle detection pipeline with two approaches: (1) deep neural networks (YOLO framework) and (2) support vector machines ( OpenCV + HOG).

Metrics details
Stars675
665 stars

fatiando/verde

Processing and gridding spatial data, machine-learning style

Metrics details
Stars665
655 stars

dhconnelly/rtreego

an R-Tree library for Go

Metrics details
Stars655
647 stars

GeoStat-Framework/GSTools

GSTools - A geostatistical toolbox: random fields, variogram estimation, covariance models, kriging and much more

Metrics details
Stars647
612 stars

rspatial/terra

R package for spatial data handling https://rspatial.github.io/terra/reference/terra-package.html

Metrics details
Stars612
609 stars

r-spatial/stars

Spatiotemporal Arrays, Raster and Vector Data Cubes

Metrics details
Stars609
594 stars

fxia22/stn.pytorch

pytorch version of spatial transformer networks

Metrics details
Stars594
580 stars

lieff/minih264

Minimalistic H264/SVC encoder single header library

Metrics details
Stars580
579 stars

bryanyzhu/two-stream-pytorch

PyTorch implementation of two-stream networks for video action recognition

Metrics details
Stars579
575 stars

GeostatsGuy/GeostatsPy

GeostatsPy Python package for spatial data analytics and geostatistics. Started as a reimplementation of GSLIB, Geostatistical Library (Deutsch and Journel, 1992) from Fortran to Python, Geostatistics in a Python package. Now with many additional methods. I hope this resources is helpful, Prof. Michael Pyrcz

Metrics details
Stars575
571 stars

caioariede/django-location-field

Location field and widget for Django. It supports Google Maps, OpenStreetMap and Mapbox

Metrics details
Stars571
570 stars

Robinlovelace/Creating-maps-in-R

Introductory tutorial on graphical display of geographical information in R.

Metrics details
Stars570
561 stars

quolc/neural-collage

Collaging on Internal Representations: An Intuitive Approach for Semantic Transfiguration

Metrics details
Stars561
550 stars

georust/rstar

R*-tree spatial index for the Rust ecosystem

Metrics details
Stars550
548 stars

davetroy/geohash-js

GeoHash Routines for Javascript

Metrics details
Stars548
548 stars

r-spatial/mapview

Interactive viewing of spatial data in R

Metrics details
Stars548
537 stars

EnvelopSound/EnvelopForLive

Free, open-source tools for Ambisonic 3D panning within Max for Live 10+

Metrics details
Stars537
535 stars

earthlab/earthpy

A package built to support working with spatial data using open source python

Metrics details
Stars535
1-60 of 334 projects
Get A Weekly Email With Trending Spatial Projects
Stay updated on Spatial plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.