Skip to main content

Long list of geospatial tools and resources

5.1k
GitHub Stars
1.5k
Curated Resources
63
Categories
22 hours ago
Last Refreshed
DatabaseImage Classification & DIP SoftwareGeographic Information SystemWeb Map DevelopmentWeb Map ServerRadarLidar3D ApplicationGeographic Data MiningGNSS/INS Post ProcessingAtmospheric CorrectionAgent-based ModelingLandscape MetricsLandscape ModellingSpatial OptimizationLibrariesPaaS - Platform as a ServiceSaaS - Software as a ServiceDaaS - Data as a ServiceGoogle Earth EngineDeep LearningMCP ServersCC++C SharpClojureCrystalCSSDartDelphiElixirFortranGoGroovyHaskellIDLJavaJavaScriptJuliaKotlinLispLuaMATLABNimPerlPythonPHPRRubyRustScalaSwiftMobile DevelopmentGeospatial Big DataVisualizationToolsCheat sheetsData SourcesResourcesFree and Open Source BooksConferencesPodcastsReferences and other awesome lists

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me color advice resources from awesome-geospatial"

Installation instructions →

What's inside

3D Application

  • 3dcitybuilder

    QGIS Plugin that generates 3D Models of Urban Areas.

  • 3dfier

    The open-source tool for creation of 3D models.

  • ArcGIS Earth

    Display data, sketch placemarks, measure distances and areas, and add annotations at any part of the world

  • CityEngine

    Transform 2D GIS Data into Smart 3D City Models

Database

  • 3D CityDB

    A free 3D geo database to store, represent, and manage virtual 3D city models on top of a standard spatial relational database. The database model contains semantically rich, hierarchically structured, multi-scale urban objects facilitating complex GIS modeling and analysis tasks, far beyond visualization.

  • Atlas4D

    Open-source 4D spatiotemporal platform with PostGIS, TimescaleDB, pgvector, and H3 hexagonal indexing.

  • Cloudant

    IBM noSQL database that supports spatial data (GeoJSON).

Tools

  • 52North SOS

    A reference implementation of the [OGC Sensor Observation Service specification (version 2.0)]

  • Bounding Box Tool

    Interactive tool for drawing bounding boxes on a map and exporting as WKT, GeoJSON, KML, Overpass API, OGC BBOX, STAC and more. Supports 3,900+ EPSG projections and Uber H3 grid tools.

  • CODA

    The Common Data Access toolbox (CODA) provides a set of tools for ingesting, processing, and analyzing remote sensing data.

  • CoordinateMapper

    Free browser-based tool for converting between lat/long, UTM, UK Grid References, Easting/Northing, MGRS, DMS and DDM. Includes map preview and CSV/KML/DXF export.

Web Map Server

  • 52North WPS

    The 52°North Web Processing Service (WPS) enables the deployment of geo-processes on the web in a standardized way. It features a pluggable architecture for processes and data encodings. The implementation is based on the current OpenGIS specification: 05-007r7. Its focus was the creation of an extensible framework to provide algorithms for generalization on the web.

  • Baremaps

    An open source pipeline for producing Mapbox vector tiles from OpenStreetMap with Postgis and Java.

Fortran

  • 6S

    Second Simulation of the Satellite Signal in the Solar Spectrum (6S) open source algorithm.

Atmospheric Correction

  • 6S_emulator

    The 6S emulator is an open-source atmospheric correction tool. It is based on the 6S radiative transfer model but it runs 100x faster with minimal additional error (i.e. < 0.5 %).

  • ACOLITE_MR

    Atmospheric correction for aquatic applications of metre-scale satellites.

  • ARCSI

    The Atmospheric and Radiometric Correction of Satellite Imagery (ARCSI) software provides a command line tool for the generation of Analysis Ready Data (ARD) optical data including atmospheric correction, cloud masking, topographic correction etc.

  • ATCOR

    ERDAS Imagine module.

Data Sources

  • 99 Boundaries

    Download or generate maritime and land country boundaries from OpenStreetMap in GeoJSON and other file formats.

  • AIforEarthDataSets

    Notebooks and documentation for AI-for-Earth-managed datasets on Azure Open Datasets.

  • ArcGIS Hub

    Over 380,000 open datasets.

  • ASTER Data

    Download ASTER data.

  • Callisto Generated Datasets

    A list of datasets aiming to enable Artificial Intelligence applications that use Copernicus data.

  • CBERS on AWS

    Information, tools and data related to the China-Brazil Earth Resources Satellite (CBERS) PDS on AWS.

Rust

  • A5

    Rust library for the A5 geospatial indexing system, a new alternative to S2 and H3 using irregular, equilateral pentagons.

  • A/B Street

    A traffic simulation game exploring how small changes to roads affect cyclists, transit users, pedestrians, and drivers.

  • Airmail

    Lightweight geocoder in pure Rust.

  • anime

    Approximate Network Matching, Integration, and Enrichment.

  • Arnis

    Generate any location from the real world in Minecraft Java Edition with a high level of detail.

  • auto-sea-way

    Open source maritime auto-routing engine that builds a global water-surface routing graph from OSM land polygons using an adaptive H3 hexagonal grid cascade.

Showing a sample of 1.5k resources. View the full list on GitHub →