Category
Data Processing
ETL, conversion and transformation of geospatial data.
58 tools
58 tools found
Apache Sedona
Distributed spatial processing engine for large-scale vector and raster data with spatial SQL.

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

QGIS
Free and open-source cross-platform desktop GIS. Create, edit, visualize, analyze and publish geospatial data.
Alternative to ArcGIS, MapInfo Pro
Turf.js
Advanced geospatial analysis library for browsers and Node.js. Modular and fast.
Alternative to ArcGIS

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

OpenDroneMap
Open-source CLI for turning aerial imagery into orthophotos, point clouds, DEMs, and 3D models.
GDAL
Translator library for raster and vector geospatial data formats. The Swiss Army knife of GIS.
OSMnx
Python package for downloading, modeling, analyzing, and visualizing OpenStreetMap networks.

GeoPandas
Python library extending pandas to allow spatial operations on geometric types.
Alternative to ArcGIS
libpostal
C library for parsing and normalizing international street addresses with statistical NLP.

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

GeoServer
Open-source server for sharing geospatial data. Supports WMS, WFS, WCS, and more.
Alternative to ArcGIS, Mapbox

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

mapshaper
Editor for Shapefile, GeoJSON and TopoJSON — simplify, clip and convert in the browser.

Rasterio
Python library for reading and writing geospatial raster datasets using GDAL.
Alternative to Google Earth Engine
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.

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

Planetiler
Fast tool for generating planet-scale vector tiles from OpenStreetMap in hours, not days.
Alternative to Mapbox

PROJ
Generic coordinate transformation library for converting between different CRS.
GeoTools
Open-source Java GIS toolkit for geospatial formats, standards, and services.

osm2pgsql
Import OpenStreetMap data into a PostgreSQL/PostGIS database for map rendering and analysis.

Tippecanoe
Build vector tilesets from large collections of GeoJSON features. Essential for tile generation.
Alternative to Mapbox

PDAL
Point cloud data abstraction library and CLI for translating, filtering, and processing LiDAR.
overpass turbo
Web-based GUI for writing, testing, and visualizing OpenStreetMap Overpass queries.

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

Fiona
Pythonic file I/O for geospatial vector data, wrapping GDAL/OGR.
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
geotiff.js
Browser and Node.js library for parsing GeoTIFF files for visualization and analysis.
Entwine
Lossless point-cloud organization library and CLI for building spatially indexed EPT datasets.

EODAG
Unified Python API and CLI for searching and downloading Earth observation products.

gdal3.js
WebAssembly build of GDAL and OGR for geospatial processing in browsers and Node.js.
gdalcubes
R package and C++ library for building and processing Earth observation data cubes.
geoblaze
Pure-JavaScript raster processing engine for GeoTIFFs in the browser and Node.js.
GeoTrellis
Scala library for raster and vector geospatial processing, with Spark and distributed stores.
GeoWave
Library that adds geospatial and temporal indexing to distributed key/value stores.

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

Imposm
Fast OpenStreetMap importer that writes PostGIS databases.

Koop
JavaScript toolkit for serving transformed geospatial data through web mapping APIs.
LASzip
Lossless LAZ compression library and CLI for LiDAR point clouds, the de facto LAS standard.

pygeoapi
Python server implementation of the OGC API suite for publishing geospatial data.

rio-tiler
Python library for generating map tiles and reading raster data from GDAL-supported sources.

Osmium
Fast and flexible C++ library and command-line tool for working with OpenStreetMap data.
OWSLib
Python toolkit for clients of OGC and OGC API web services.
morecantile
Python library for constructing and using OGC tile matrix sets beyond Web Mercator.
MovingPandas
Python library for exploration and analysis of movement trajectories, built on GeoPandas.

rio-cogeo
Rasterio plugin for creating and validating Cloud-Optimized GeoTIFFs.

Orfeo ToolBox
Open-source toolkit for large-scale optical, multispectral, and radar imagery processing.

Overpass API
Query engine that runs Overpass QL against the OpenStreetMap database over HTTP.
pycsw
Python OGC API and CSW server for publishing and discovering geospatial metadata.

pyshp
Pure-Python library for reading and writing ESRI Shapefiles without GDAL.

QuackOSM
Python library and CLI for reading OpenStreetMap PBF data into GeoParquet with DuckDB.

PyWPS
Python implementation of the OGC Web Processing Service standard.

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.

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