Category
Analysis
Spatial analysis, geostatistics and geographic computation.
48 tools
48 tools found
Apache Sedona
Distributed spatial processing engine for large-scale vector and raster data with spatial SQL.

ArcGIS
Esri's comprehensive GIS platform for mapping, spatial analysis, and data management.
Atlas
Browser-based GIS with an AI assistant for building maps, spatial analyses, and team workflows.
Alternative to Google Maps Platform

CARTO
Cloud-based platform for spatial data science and location intelligence analytics.
Alternative to ArcGIS

deck.gl
WebGL-powered framework for visual exploratory data analysis of large datasets.

eo-learn
Python framework for modular Earth-observation processing workflows.

Felt
Collaborative browser-based GIS for building maps from live data, with spatial SQL and AI.
Alternative to ArcGIS, Google Maps Platform
gdalcubes
R package and C++ library for building and processing Earth observation data cubes.

geo
Rust crate of geospatial primitives, algorithms and CRS utilities.
geoblaze
Pure-JavaScript raster processing engine for GeoTIFFs in the browser and Node.js.

GeoDa
Desktop application for exploratory spatial data analysis and spatial econometrics.
Alternative to ArcGIS
GeoDjango
Django's geographic web framework for spatial models, queries, and GIS web apps.

QGIS
Free and open-source cross-platform desktop GIS. Create, edit, visualize, analyze and publish geospatial data.
Alternative to ArcGIS, MapInfo Pro

kepler.gl
Powerful open-source geospatial analysis tool for large-scale datasets. Built by Uber.
Turf.js
Advanced geospatial analysis library for browsers and Node.js. Modular and fast.
Alternative to ArcGIS
Tile38
In-memory geospatial database and geofencing server for indexed location data.

H3
Uber's hexagonal hierarchical geospatial indexing system for efficient spatial analysis.

GeoPandas
Python library extending pandas to allow spatial operations on geometric types.
Alternative to ArcGIS

Shapely
Python library for manipulation and analysis of planar geometric objects.

Xarray
N-dimensional labeled arrays in Python — the standard for netCDF and raster cubes.

S2 Geometry
Google's spherical geometry library with hierarchical cell indexing.
Supercluster
Fast JavaScript library for clustering large GeoJSON point datasets in browsers and Node.js.
Proj4js
JavaScript library for reprojecting coordinates between coordinate systems, including datum transformations.
Raster Vision
Open-source Python framework for deep learning on satellite and aerial imagery.

JSTS
JavaScript port of the JTS topology suite for 2D spatial predicates and operations.

GEOS
C/C++ computational geometry library powering PostGIS, Shapely and QGIS.

GeoMesa
Distributed spatio-temporal storage and query suite for geospatial data.

Google Earth Engine
Planetary-scale cloud platform for satellite imagery analysis and geospatial data processing.

PostGIS
Spatial database extender for PostgreSQL. Adds support for geographic objects and spatial queries.
Alternative to ArcGIS

pgRouting
Routing algorithms — Dijkstra, A*, TSP, VRP — as SQL functions inside PostGIS.
Alternative to HERE Technologies, TomTom

PDAL
Point cloud data abstraction library and CLI for translating, filtering, and processing LiDAR.
pyproj
Python interface to PROJ for coordinate reference systems, transformations, and geodesy.

GRASS GIS
Free, open-source GIS software for geospatial data management, analysis, and visualization.
Alternative to ArcGIS
H2GIS
Spatial extension for H2 with OGC-compatible spatial SQL and analysis tools.

JTS Topology Suite
Java library of 2D spatial predicates and functions; the design behind GEOS and JSTS.
MovingPandas
Python library for exploration and analysis of movement trajectories, built on GeoPandas.

NetTopologySuite
C# port of the JTS Topology Suite for vector geometry and spatial predicates.
OSMnx
Python package for downloading, modeling, analyzing, and visualizing OpenStreetMap networks.

Pandana
Fast network analysis in pandas: shortest paths and accessibility metrics.
PySAL
Python Spatial Analysis Library: an ecosystem of packages for spatial statistics and econometrics.

PyWPS
Python implementation of the OGC Web Processing Service standard.
rasterstats
Summarize raster data over vector zones, with Python API and rio CLI subcommands.

Rtree
Python spatial index wrapping libspatialindex, with R-tree queries and bulk loading.

Simple Features for R
R package implementing the OGC Simple Features standard for spatial data in R.

Spatial4j
General purpose geospatial library for Java, a LocationTech project.

Verde
Python library for processing and gridding spatial data, with a scikit-learn style API.
WhiteboxTools
Open-source geospatial analysis platform with hundreds of raster, vector, and LiDAR tools.
Alternative to ArcGIS

xarray-spatial
Raster analysis functions for xarray, JIT-compiled with Numba and scalable with Dask.