Aerial view of river valley and mountain ridges
GIS tools for developers

Every tool
for building
spatial apps

The open directory of geospatial tooling. From vector tiles to ML-powered spatial analysis — curated, categorised, and kept current.
412
Tools indexed
38
Added this month
24k
Dev subscribers
Mapbox GL JS PostGIS GDAL / OGR Turf.js DeckGL Leaflet GeoArrow Overture Maps Tippecanoe H3 Hexagonal Grid GeoParquet QGIS Python API Google Earth Engine Felt SDK Mapbox GL JS PostGIS GDAL / OGR Turf.js DeckGL Leaflet GeoArrow Overture Maps Tippecanoe H3 Hexagonal Grid GeoParquet QGIS Python API Google Earth Engine Felt SDK

Find tools by category

Every corner of the geospatial dev stack, organised so you can find exactly what you need.

New this week

Full changelog

Everything has
an API

Access the full directory programmatically. Query tools, categories, and changelogs from your own build pipeline or CLI.

Read the API Docs
fetch-tools.js
// Fetch GIS tools by category
const getTools = async (category) => {
  const res = await fetch(
    `https://api.spatialdata.dev/v1/tools`
    + `?category=${category}&limit=10`
  );
  return res.json();
};

const tools = await getTools("rendering");

// → { total: 47, results: [
// { name: "Mapbox GL JS",
// stars: 11200,
// lang: "JavaScript", … },
// …
// ] }
Built it? Ship it here.
Submit your geospatial tool
to reach 24,000+ developers
Submit a Tool →