Awesome Geospatial
Long list of geospatial tools and resources
3D CityDBA free 3D geo database to store, represent, and manage virtual 3D city models on top of a standard spatial relational…
Atlas4DOpen-source 4D spatiotemporal platform with PostGIS, TimescaleDB, pgvector, and H3 hexagonal indexing.
CloudantIBM noSQL database that supports spatial data (GeoJSON).
DB2 Spatial ExtenderSpatial Extender allows you to store, manage, and analyze spatial data in DB2.
duckdb-rasterDuckDB Extension for reading and writing raster files using SQL.
GeoCouchGeoCouch is a spatial extension for Couchbase and Apache CouchDB.
GeoDeskFast and storage-efficient spatial database engine for OpenStreetMap data
GeopackageSQLite spatial extension. More powerful than its older brother Spatialite.
H2GISA spatial extension of the H2 database.
HastingsGeoSpatial Search for CouchDB 2
Informix SpatialInformix spatial extension.
Microsoft SQL ServerMicrosoft SQL/SQL Azure spatial features. All the spatial functionality is also available as a .NET library (can be…
MobilityDBAn extension to the Postgres database which adds support for temporal and spatio-temporal objects
MongoDBAlso supports GeoJSON and spatial indexes.
MySql SpatialMySql spatial extension.
Neo4j SpatialLibrary of spatial utilities for Neo4j.
Oracle SpatialOracle database spatial extension.
OrientDBOrientDB is an Open Source Multi-Model NoSQL DBMS with the support of Native Graphs, Documents Full-Text, Reactivity,…
PgRoutingpgRouting extends the PostGIS / PostgreSQL geospatial database to provide geospatial routing functionality.
PointCloudA PostgreSQL extension for storing point cloud (LIDAR) data.
PostGEESEA spatial extension for DuckDB.
PostGIS Vector Tile UtilsA set of PostgreSQL functions that are useful when creating vector tile sources.
PostGISPostgreSql spatial extension.
RasdamanArray database that allows storing and querying massive multi-dimensional arrays, such as sensor, image, simulation,…
SciDBArray database designed for multidimensional data management and analytics common to scientific, geospatial,…
SpatialiteSQLite spatial extension.
Teradata Geospatial FeatureTeradata spatial extension for DW and BI.
Tile38Tile38 is a geospatial database, spatial index, and realtime geofence.
TileDBTileDB is a powerful engine for storing and accessing dense and sparse multi-dimensional arrays, which can help you…
yogrtA simple templating tool for importing GIS data to PostGIS
ArcMap Raster Edit SuiteAn ArcMap Addin that enables manual editing of single pixels on raster layer.
ContextCaptureContextCapture enables you to automatically generate multi-resolution 3D models at any scale and precision.
Correlator3DHigh-end photogrammetry suite.
Dinamica EGODinamica EGO consists of a sophisticated platform for environmental modeling.
e-FotoFree and open source digital photogrammetric workstation.
eCognitionGEOBIA software.
ENVIGeospatial image processing and classification software.
ERDASGeospatial image processing and classification software.
gdal2tilespThis enhancement to the gdal2tiles.py script includes additional features.
Global MapperGeospatial and remote sensing data analysis.
Guidos ToolboxSome GDAL functionalities and includes MSPA (Morphological Spatial Pattern Analysis) for connectivity maps.
IDLIDL is a programming language used for data analysis and image processing programming.
INPHOINPHO is a Digital Photogrammetry Software.
InterimageOpen Source GEOBIA software.
MatlabMulti-paradigm numerical computing environment and fourth-generation programming language.
MetashapeAgisoft Metashape is a stand-alone software product that performs photogrammetric processing of digital images.
MultiSpecA Freeware Multispectral Image Data Analysis System.
OSSIMSuite of geospatial libraries and applications used to process imagery, maps, terrain, and vector data.
PCI GeomaticaRemote sensing software package for image processing
RealityCapturePhotogrammetry software.
SNAPSNAP is an open source common architecture for ESA Toolboxes ideal for the exploitation of Earth Observation data.
SpringGIS and remote sensing image processing system with an object-oriented data model.
TerrSetTerrSet (formerly IDRISI) is an integrated geographic information system (GIS) and remote sensing software
The Sentinel ToolboxThe Sentinel Toolboxes consists of a collection of processing tools, data product readers and writers and a display…
TIMESATTIMESAT is a software package for analysing time-series of satellite sensor data.
WebODMGenerate maps, point clouds, DEMs and 3D models from aerial images.
AlidadeOpen-source Web-GIS platform on MapLibre, PostGIS and FastAPI. Vector tiles, COG imagery mosaicking, symbology, 3D…
ArcGIS ProFully 64-bit version of ArcGIS with new GUI and 2D/3D integration.
ArcGISGIS for working with maps and geographic information.
AutoCAD Map 3DGIS AutoCAD integration.
FME DesktopFME is an integrated collection of Spatial ETL tools for data transformation and data translation.
GC2GC2 is an enterprise platform GIS (open source)
GeoDaSpatial data analysis software.
GeolibreA lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs in the web…
GeomediaCommercial GIS.
GRASS GISGRASS (Geographic Resources Analysis Support System) is a free and open source GIS.
gvSIGFree and open source GIS.
ILWISIntegrated Land and Water Information System (ILWIS) is a remote sensing and GIS software.
LuciadFusionAn all-in-one server solution for your data publication workflow and geospatial data management
Manifold SystemCommercial GIS.
Mapbox StudioDesktop application for vector tile driven map design.
MapInfoCommercial GIS.
MapWindow GISFree and open source desktop geographic information system.
MicroImages TNTgisCommercial GIS.
OpenJUMPOpen source Java GIS.
QGISCross-platform free and open-source desktop geographic information system.
SAGASAGA is the abbreviation for System for Automated Geoscientific Analyses.
SM DatumFree browser-based GIS toolkit: format conversion (shapefile/KML/GeoJSON/GeoPackage/DXF), vector analysis, CRS…
SmallworldCommercial GIS.
TerraMA2A free and open source computational platform for early warning systems.
TerraviewGIS application built using the TerraLib GIS library.
uDigA GIS Framework for Eclipse (Java) and also a GIS software.
angular-azure-mapsAngular 6 Azure Maps is a wrapped MS Azure Map on Angular.
ArcGIS JS App GeneratorThis is a yeoman generator for ArcGIS API for JavaScript applications.
ArcGIS REST JSCompact, modular JavaScript wrappers for the ArcGIS REST API that run in Node.js and modern browsers.
azure-maps-animationsA rich library of animations for use with the Azure Maps Web SDK.
azure-maps-fullscreen-controlAn Azure Maps Web SDK module that provides a control to display the map in fullscreen mode.
azure-maps-geolocation-controlAn Azure Maps Web SDK module that provides a control that uses the browser's geolocation API to locate the user on the…
azure-maps-gridded-data-sourceA module for the Azure Maps Web SDK that provides a data source that clusters data points into cells of a grid area.
azure-maps-selection-controlAn Azure Maps Web SDK module that provides controls for selecting data in a data source using drawing tools or by…
azure-maps-services-uiA set of web UI controls that wrap the Azure Maps REST services.
azure-maps-swipe-mapA module for the Azure Maps Web SDK that allows swiping between two overlapping maps, ideal for comparing two…
azure-maps-sync-mapsAn Azure Maps Web SDK module that synchronizes the cameras of two or more maps.
Bertin.jsA JavaScript library for visualizing geospatial data and make thematic maps for the web.
BuoyBoyWeb app for visualizing real-time NOAA and CDIP buoy data, including wave height and swell period.
CesiumJSAn open-source JavaScript library for world-class 3D globes and maps.
CMV - The Configurable Map ViewerCMV is a community-supported open source mapping framework. CMV works with the Esri JavaScript API, ArcGIS Server,…
d3-geoA library for creating maps based on D3.js.
d3-geo-projectionExtended geographic projections for d3-geo.
d3-geo-voronoiVoronoi diagrams and Delaunay triangulation for the sphere.
datamapsCustomizable map visualizations in one file.
deck.glA WebGL-powered framework for visual exploratory data analysis of large datasets.
Flare Cluster LayerArcGIS javascript custom graphics layer. Creates clusters and creates flares for clusters.
geojson-vtA highly efficient JavaScript library for slicing GeoJSON data into vector tiles on the fly.
GeoNodeA web-based application and platform for developing geospatial information systems (GIS) and for deploying spatial…
globe.glThis library is a convenience wrapper around the three-globe plugin, using ThreeJS/WebGL for 3D rendering.
Google Maps API Polyline String DecoderFunction that will convert encoded polyline strings (as returned by the Google Maps API) into a list of lat/lon pairs.
gridvizA package for visualizing gridded data.
HERE maps APIBuild web applications with feature-rich and customizable HERE maps.
Honua SDK JSTypeScript geospatial client for ArcGIS/Esri GeoServices, OGC API, WFS, WMS/WMTS, STAC, OData, and GeoParquet with a…
jVectorMapjVectorMap is a vector-based, cross-browser and cross-platform component for interactive geography-related data…
L7Large-scale WebGL-powered Geospatial Data Visualization By Ant Financial
LeafletOpen-Source JavaScript Library for Mobile-Friendly Interactive Maps.
Leaflet.MapboxVectorTileA Leaflet Plugin that renders Mapbox Vector Tiles on HTML5 Canvas.
LuciadRIAA JavaScript library for 3D globes and maps, with support for military symbology and desktop-like performance
Map Forecast APISimple-to-use library based on Leaflet 1.4.x. It allows you to show wind maps.
Mapbox GL JSMapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles.
MapLibre GLIs a community led fork derived from Mapbox GL JS prior to their switch to a non-OSS license.
MapLineDrawAn open source web application for drawing smooth curves (splines) on a map, suitable for sketching or measuring…
MapTalks.jsAn open-source JavaScript library for integrated 2D/3D maps.
Mapzen TangramJavaScript library for rendering 2D & 3D maps live in a web browser with WebGL, supports MVT, GeoJSON, TopoJSON.
Ol-extCool extensions for OpenLayers (ol) - animated clusters, CSS popup, Font Awesome symbol renderer, charts for…
OpenGlobusA javascript library designed to display interactive 3d maps and planets with map tiles, imagery and vector data,…
OpenLayersHigh-performance, feature-packed library for creating interactive maps on the web.
OskariFramework for easily building multipurpose web mapping applications utilizing distributed Spatial Data Infrastructures…
Pharos AIOpen-source real-time intelligence dashboard for geopolitical conflict tracking with interactive geospatial…
PumperlyOpen-source fuel and EV route planner that finds the cheapest stations along your route using PostGIS spatial queries,…
react-azure-mapsReact Wrapper for azure-maps-control.
react-simple-mapsAn SVG mapping component library for React, built on top of d3-geo.
TerriaJSA library for building rich, web-based geospatial data explorers.
titilerA dynamic Web Map tile server.
v-mapboxVue.js wrapper for mapbox-gl-js.
VectorAtlasFree, 80KB SVG world map with one path per country, id-keyed by ISO 3166-1 alpha-2 code, ready for choropleths.
vue-azure-mapsIntegrate Azure Maps in your Vue application.
Wrld.jsAnimated 3D city maps based on Leaflet.
52North WPSThe 52°North Web Processing Service (WPS) enables the deployment of geo-processes on the web in a standardized way. It…
BaremapsAn open source pipeline for producing Mapbox vector tiles from OpenStreetMap with Postgis and Java.
DeegreeOpen source software for spatial data infrastructures and the geospatial web. Deegree offers components for geospatial…
GeoLensSelf-hosted geospatial catalog and map builder on PostGIS; upload data, get vector tiles, style and share maps.…
GeoserverWMS written in Java and relies on GeoTools. Allows users to share and edit geospatial data.
GeoTrellis ServerTools for building raster processing and display services. It supports WMS, WCS, WMTS and can use individual rasters,…
MapGuideRuns on Linux or Windows, supports Apache and IIS web servers, and has APIs (PHP, .NET, Java, and JavaScript) for…
MapProxyAn open source tile server proxy for geospatial data (WMS-C, TMS, WMTS, KML SuperOverlays). It caches, accelerates and…
MapserverWMS written in C.
MapTiler ServerMap server for self-hosting. Publish interactive maps to get map services from your own server or laptop.
NanocubesAn in-memory data structure for spatiotemporal data cubes.
PGRestAPINode.js REST API for PostGres Spatial Entities. AKA: SpatialServer.
PlanisfyOpen-source geospatial API platform for MapLibre styles, vector tiles, routing, geocoding, API keys, usage tracking,…
TerracottaA light-weight, versatile XYZ tile server. MIT-licensed, pure Python, serving Cloud-Optimized GeoTIFF (COG).
THREDDSThe THREDDS Data Server (TDS) is a web server that provides metadata and data access for scientific data sets, using…
utileryMicro vector tile manufacturing from PostGIS.
Zoo Project WPSA WPS (Web Processing Service) implementation written in C, Python and JavaScript. It is an open source platform which…
GAMMAAllows processing of SAR, interferometric SAR (InSAR) and differential interferometric SAR (DInSAR).
GMT5SARInSAR processing system based on GMT.
InSARHubA modular Python framework for end to end InSAR and time-series processing with GUI support.
LiCSBASLiCSBAS is an open-source package in Python and bash to carry out InSAR time series analysis using LiCSAR products.
NANSATNansat is a scientist friendly Python toolbox for processing 2D satellite earth observation data.
PolSARproOpen source radar image data processing software.
PyRateA Python tool for estimating velocity and time-series from Interferometric Synthetic Aperture Radar (InSAR) data.
pyroSARA Python Framework for Large-Scale SAR Satellite Data Processing.
PySARInSAR time series analysis in Python.
SARbianFree and open SAR operating system (based on Debian Linux).
SarmapSynthetic Aperture Radar processing software.
SARPROZImplements a wide range of Synthetic Aperture Radar (SAR), Interferometric SAR (InSAR) and Multi-Temporal InSAR…
The Sentinel ToolboxThe Sentinel Toolboxes consists of a collection of processing tools, data product readers and writers and a display…
CloudCompare3D point cloud processing software.
DielmoOpenLidarOpen source software based in gvSIG for the management of LiDAR data.
displazA hackable lidar viewer.
EntwinePoint cloud indexing for massive datasets.
FullAnalyzeHandling, visualizing and processing lidar data (3D point clouds and waveforms).
FusionCLI/GUI Lidar software.
Global Mapper Lidar ModuleLidar module for Global Mapper.
greyhoundA point cloud streaming framework for dynamic web services and native applications.
LaspyLaspy is a python library for reading, modifying, and creating .LAS LIDAR files.
lasrs-cppC++20 and C library for reading and writing LAS, LAZ and COPC with parallel LAZ decoding, built on the Rust crates…
LAStoolsA collection of highly-efficient, scriptable tools with multi-core batching that process LAS, compressed LAZ,…
LASzipQuickly turns bulky LAS files into compact LAZ files without information loss.
libLASlibLAS is a C/C++ library for reading and writing the very common LAS LiDAR format.
lidarA Crystal language library for reading and writing LiDAR data in LAS format.
lidarioA small Go library for reading and writing LiDAR (LAS) files.
lidRR package for airborne LiDAR data manipulation and visualisation for forestry application.
MCC-LIDARMultiscale Curvature Classification for LIDAR Data.
PDALPDAL is a C++ BSD library for translating and manipulating point cloud data.
plas.ioWebGL point cloud rendering.
potreePotree is a free open-source WebGL based point cloud renderer for large point clouds. PotreeConverter provides all…
pyGEDIpyGEDI provides a high performance, lower cognitive load, and cleaner and more transparent code for data extraction,…
PyLASA python library for reading and writing LAS files.
Quick Terrain ModelerProprietary LiDAR exploitation software by Applied Imagery.
rGEDIAn R Package for NASA's Global Ecosystem Dynamics Investigation (GEDI) Data Visualization and Processing.
The Point Cloud Library - PCLStandalone, large scale, open project for 2D/3D image and point cloud processing.
TopoDOTProprietary software for extracting topography, 3D models, GIS Assets, and more from point cloud data.
TreetopA Shiny-based Application for Extracting Forest Information from LiDAR data.
3dcitybuilderQGIS Plugin that generates 3D Models of Urban Areas.
3dfierThe open-source tool for creation of 3D models.
ArcGIS EarthDisplay data, sketch placemarks, measure distances and areas, and add annotations at any part of the world
CityEngineTransform 2D GIS Data into Smart 3D City Models
erzbergMIT-licensed browser tool that turns GeoTIFFs and DEMs into topographic line art in 41 draw modes, with OpenStreetMap…
Google EarthBringing a earth view for global mapping
LookoutSelf-hosted 3D situational-awareness console on a CesiumJS globe: live aircraft, ships, satellites, earthquakes and…
Open3DOpen-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a…
Planetary AtlasBrowser-based 3D globes of 14 worlds built from open NASA, USGS, ESA and JAXA imagery, with the IAU nomenclature and…
SkylineA glimpse into Skyline's cutting-edge 3D geospatial visualization products, and their potential to transform the way…
World WindProviding features for displaying with geographic data
WorldSeedMIT-licensed browser tool that turns open geospatial data into playable, exportable Three.js worlds with terrain-aware…
YapmapFree, voice-controlled 3D globe in the browser: tap to talk and an AI guide flies anywhere, dives into photorealistic…
GeoDMAGeoDMA is a plugin for TerraView software, used for geographical data mining.
WekaWeka is a collection of machine learning algorithms for data mining tasks written in Java.
Applanix POSPAC MMSPOSPac MMS leverages Global Navigation Satellite Systems (GNSS) and inertial navigation systems (INS) data to generate…
Leica Infinity Surveying SoftwareEasily manage and process data from multiple sites and survey teams and from all of your different survey instruments…
Novatel WaypointWaypoint software leverages Global Navigation Satellite Systems (GNSS) and inertial navigation systems (INS) data to…
RTKLIBRTKLIB is an open source program package for standard and precise positioning with GNSS (global navigation satellite…
Trimble Business CenterTrimble® Business Center (TBC) software enables surveyors to transform field data from GNSS receivers, total stations,…
6SSecond Simulation of the Satellite Signal in the Solar Spectrum (6S) open source algorithm.
6S_emulatorThe 6S emulator is an open-source atmospheric correction tool. It is based on the 6S radiative transfer model but it…
ACOLITE_MRAtmospheric correction for aquatic applications of metre-scale satellites.
ARCSIThe Atmospheric and Radiometric Correction of Satellite Imagery (ARCSI) software provides a command line tool for the…
ATCORERDAS Imagine module.
gee-atmcorr-S2Atmospheric correction of Sentinel 2 imagery in Google Earth Engine using Py6S.
i.atcorrGRASS GIS module that performs atmospheric correction using the 6S algorithm.
Py6SPy6S is a interface to the Second Simulation of the Satellite Signal in the Solar Spectrum (6S) atmospheric Radiative…
radiometric_normalizationImplementation of radiometric normalization workflows.
sen2coris a processor for Sentinel-2 Level 2A product generation and formatting; it performs the atmospheric-, terrain and…
SIACA sensor invariant Atmospheric Correction (SIAC).
SIAC_GEESIAC GEE version.
DMASONDMASON is a parallel version of the MASON library for writing and running simulations of Agent based simulation models.
MASONMASON is a fast discrete-event multiagent simulation library core in Java, designed to be the foundation for large…
MesaMesa is an Apache2 licensed agent-based modeling (or ABM) framework in Python.
NetLogoNetLogo is a multi-agent programmable modeling environment.
nlrxProvides tools to setup and execute NetLogo simulations from R.
RepastThe Repast Suite is a family of advanced, free, and open source agent-based modeling and simulation platforms.
SpaDESMetapackage for implementing a variety of event-based models, with a focus on spatially explicit models. These include…
FragstatsSpatial Pattern Analysis Program for Categorical Maps.
landscapemetricslandscapemetrics is an R package for calculating landscape metrics for categorical landscape patterns in a tidy…
LS_METRICSA tool for calculating landscape connectivity and other ecologically scaled landscape metrics
MakurhiniR package for calculating fragmentation and landscape connectivity indices used in conservation planning.
nlmpyA Python package to create neutral landscape models.
NLMRR package to simulate neutral landscape models.
PyLandStatsAn open-source Pythonic library to compute landscape metrics.
GLOBIOMGlobal Biosphere Management Model (GLOBIOM) is used to analyze the competition for land use between agriculture,…
InVESTInVEST (Integrated Valuation of Ecosystem Services and Tradeoffs) is a suite of models used to map and value the goods…
MARXANMarxan is a freely available conservation planning software. It provides decision support to a range of conservation…
prioriactionsThe prioriactions R package uses a mixed integer mathematical programming (MIP) approach for building and solving…
prioritizrR package that uses integer linear programming (ILP) techniques to provide a flexible interface for building and…
ZonationZonation produces a hierarchical prioritization of the landscape based on the occurrence levels of biodiversity…
GDALGeospatial Data Abstraction Library (GDAL) is a translator library for raster and vector geospatial data formats.
GEOSGeometry Engine - Open Source, a C++ port of the Java Topology Suite (JTS) that provides spatial predicates and…
GeographicLibFor solving geodesic problems. Implemented in C, C++, Java, Javascript, Fortran, Python and Matlab.
GeolibGeoLib is a fast, efficient, computational geometry library available in C++, C# and Java.
H3Hexagonal hierarchical geospatial indexing system, written in C with bindings/ports in Python, JavaScript, Java, R,…
MapnikC++/Python/Node.js library for map rendering.
MDALMesh Data Abstraction Library.
PDALPDAL is a C++ BSD library for translating and manipulating point cloud data.
PROJCartographic Projections library for transforming coordinates between different reference systems, with bindings/ports…
S2 GeometryComputational geometry and spatial indexing on the sphere, written in C++ with ports/bindings in Go, Java, Python,…
TerralibTerraLib is a GIS classes and functions open source library.
ArcGIS PlatformEsri's PaaS with multiple location services and developer APIs.
Google Maps APIGoogle's PaaS (Platform as a Service) for Geocoding or analysis/processing services.
Mapbox GL JSMapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles.
Mapbox.jsMapBox Javascript API.
Microsoft Bing APIMicrosoft Bing Maps API.
OpenStreetMap APIOpenStreetMap API.
Address APIPan-European address data with geocoding and reverse-geocoding.
API GeoOfficial French geographical data API.
ArcGIS OnlineArcGIS Online GIS platform for mapping and spatial analysis.
ARLASARLAS Exploration is an Open Source software for exploring and analysing Geo BigData.
AssessorSearchU.S. property-record and parcel lookup service with assessor data, owner details, tax records, deeds, permits, and…
BC Property CheckFree parcel intelligence for British Columbia, Canada - zoning, density (Bill 44 SSMUH), riparian setbacks, ALR, BC…
bng2latlongConverts British National Grid to latitude and longitude.
BreezoMeterAir Quality, Weather, Pollen, and Environmental data.
CampRooFree dispersed camping and corridor route navigation web app mapping 9,780+ verified public land sites (BLM, USFS,…
CartoCloud computing platform that provides GIS and web mapping tools for display in a web browser.
CenaDzialki.plPolish land-parcel analysis and valuation: price medians from notarial transactions (RCN), zoning plans (MPZP),…
CoordMapFree browser-based geographic toolkit for coordinate lookup, elevation, distance measurement, coordinate conversion,…
Country State City APIDatabase of city, state, and country data.
CSV2GEOBatch geocoder using excel/csv file, text or API as an input and get latitude, longitude and an interactive map as…
DataV AtlasCloud AI platform for online real-time analysis and visualization of geo bigdata. Powered by Alibaba Cloud with Qwen.
DekartOpen-source alternative to CARTO. SQL to interactive map platform that connects BigQuery, Snowflake, and PostGIS.…
Draw on a MapBrowser-based map annotation and route-planning tool for drawing routes, markers, arrows, and radius circles on…
DziałkopediaPolish land-parcel due-diligence tool: cadastral boundaries (GUGiK), orthophoto, transaction prices (RCN) and…
FulcrumA mobile data collection platform that allows you to build, deploy, & collect field data with your own customizable…
GeoboxGeobox is a suite of products that together cover all stages of building an online GIS.
Geocode.xyzReverse geocoding, forward geocoding, and geoparsing API.
GeodocsGIS-powered project management platform for construction and infrastructure projects with support for KML, KMZ,…
GIS CloudReal-time mapping platform for the entire workflow of your organization.
GISCO data distribution APIEuropean Commission data source for administrative regions and boundaries.
GraphHopper Route Optimization APISolves various vehicle routing problems.
GrundradarFree German land-parcel due-diligence tool: cadastral context, official land values, planning constraints and…
Honeycomb MapsBrowser-based enterprise map dashboard software, with real-time filtering and metric calculation.
InstaMapsLocation formulas for Google Sheets: geocoding, routing (100-stop Google Maps links), territories and live shareable…
IPGeolocation.ioIP geolocation API bundling timezone and currency data in the same response.
KnowgroundFree, no-signup lookup of per-address US civic and environmental data - FEMA flood zone, ground elevation, NCES public…
LatLngOSM-based geocoding, reverse geocoding, places, static maps, and tile APIs.
LYRASENSEAgentic AI platform for satellite data analysis with a notebook environment and Google Earth Engine integration.
MapAtlasA mapping REST API providing geocoding, directions, route optimization, matrix, isochrone, MVT vector tiles, map…
MapbaseLocation registry API that turns coordinates into official locations, custom zones, hierarchy, geometry, and SEO-ready…
MapBeesBrowser-based neighborhood analysis on an H3 hex grid, with no GIS install: weighted site-selection scoring, Location…
MapboxPlatform for web map design and manipulation.
MapTiler CloudMaps API for web & mobile developers. Customize maps, upload or create own geodata and publish online.
MercatorGridded earth data (weather, ocean, air quality, elevation) as value-encoded Web Mercator tiles, with an open-source…
Mergin MapsA mobile data collection open-source platform for field data surveys based on QGIS. Available as service or self-hosted.
movebank-apiPlatform for animal tracking data.
MyCarTracksMainly app-based GPS vehicle tracking and automatic mileage tracking with route history, geofencing, mileage reports,…
NetLoc8IP geolocation API with city-level precision and SDKs for Next.js, React, and Go. Free tier included.
NMEA Checksum CalculatorBrowser-based NMEA 0183 and AIS sentence checksum validator and calculator with batch processing and XOR step…
NextGISA cloud geospatial service that allows you to create web GIS right in the browser.
OnCoordGeocoding, reverse geocoding, location intelligence, and geospatial APIs for Latin America. Includes population,…
Open NotifyISS location and number of people in space.
Open Postcode Geo APIBritish postcodes with geospatial data.
Open-MeteoGlobal weather forecast API.
OpenCage Geocoding APIAn API aggregating multiple open geo datasources (OpenStreetMap and others).
OpenMapTilesVector tiles and map services as service, self-hosted or off-line.
OpenSky APIRetrieve live airspace information.
OSM2CDRWeb service that exports OpenStreetMap data for a drawn area or admin boundary into 62+ vector, CAD, GIS and 3D…
OSRMRouteHosted routing, distance matrix, isochrones, map-matching and geocoding REST API built on OpenStreetMap/OSRM.
Phantom TideReal-time geospatial intelligence platform for maritime and airspace monitoring, combining vessel tracking, ADS-B…
PixelGustA web-based geospatial analysis platform providing 30m terrain data, climate risk assessment, NDVI time series, and…
PostalCodesGlobal postal code search, country exports, and address validation data.
RainViewerFree weather radar and satellite data API.
REST countriesGet country information via a RESTful API.
SafeStreetsFree address-level walkability and pedestrian-safety analysis, scoring any neighborhood on a 15-minute-city framework…
ShowMeOnMapNatural-language questions to cited interactive maps; live hazard layers, embeds, MCP/WebMCP agent tools.
Sunrise and sunsetProvides sunset and sunrise times for locations.
TomTomGeocoding, routing, traffic, and more.
USGS earthquake dataSearch earthquake data by various parameters.
what3wordsConverts 3-word addresses to coordinates.
World MonitorReal-time global intelligence platform aggregating live military flight tracking (ADS-B), AIS vessel monitoring, GPS…
ZornadeItalian cadastral parcel intelligence platform aggregating 15+ public data sources (ISPRA hydrogeological risk, OMI…
Apple MapsApple map service.
AtlasPIHistorical geography as a service for AI agents: 1000+ polities with real GeoJSON borders, events, trade routes,…
Crime BrasilOpen-data platform consolidating and geocoding Brazilian crime data. ~3M incidents geocoded to neighborhood level in…
GeoRankMonthly sunshine, temperature, rainfall and outdoor-comfort hours for 478 world cities with coordinates. Single JSON…
Google MapsGoogle map service.
Mantle PlaceDraw an area on a globe to get elevation, features, and imagery, delivered as multiple file types you own. Free up to…
Microsoft Bing MapsMicrosoft map service.
OpenStreetMapOpenStreeMap map service.
OpenWaterAtlasIntegrated open dataset joining 2,928 dive/kite/surf/freedive sites with per-spot climate aggregates (Open-Meteo +…
Pera PortalSatellite imagery platform with a free tier: unlimited Sentinel-2 browsing with 45+ spectral indices computed…
PostaliFree postal codes (zip codes) REST API for Mexico, Colombia, and Spain. ~200k entries from official sources (SEPOMEX,…
SeamapNautical chart web-map tiles rendered weekly from OpenStreetMap seamark data: buoys and beacons with IALA colours and…
SeascapeGlobal bathymetry web-map tiles built from 23 global and regional open sources: Terrarium raster DEM and vector depth…
thirdtrailSun, moon, twilight, clear-sky irradiance and tide APIs for any point on Earth, with elevation as a first-class input…
WarnelyComposite travel-safety scores for 180 countries (FCDO + US State + Global Peace Index + WGI + live incident wire).…
Zip-CodesREST API for US ZIP and Canadian postal code lookup, address validation, radius search, demographics, and boundaries.
AREA2AREA 2 (“area squared” or “area two”), short for Area Estimation & Accuracy Assessment, is a Google Earth Engine…
BAP-GEEBest Available Pixel calculation using Google Earth Engine.
earthEngineGrabRThe earthEngineGrabR is an interface between R and the Google Earth Engine, which simplifies the acquisition of remote…
EarthEngine.jlGoogle Earth Engine in Julia.
ee-fastapiFlood Detection with Google Earth Engine.
ee-goesAn Earth Engine JavaScript library for visualizing GOES-R time series.
ee-rgb-timeseriesEarth Engine JS module to color time series chart points as stretched 3-band RGB.
eemontA python package that extends Google Earth Engine.
exploreRGEEGoogle Earth Engine (GEE) in the Rstudio IDE.
gee_s1_ardCreates an analysis ready sentinel-1 SAR image collection in Google Earth Engine by applying additional border noise…
gee-atmcorr-S2Atmospheric correction of Sentinel 2 imagery in Google Earth Engine using Py6S.
geemapA Python package for interactive mapping with Google Earth Engine, ipyleaflet, and ipywidgets.
geeoGEEO is a processing pipeline and collection of algorithms for obtaining Analysis-Ready-Data (ARD) from Landsat and…
GEETGoogle Earth Engine Toolbox - Library to write small EE apps or big/complex apps with a lot less code.
geeupSimple CLI for Earth Engine Uploads.
landsat-extract-geeGet Landsat surface reflectance time-series from google earth engine.
msslibAn Earth Engine JavaScript library for working with Landsat MSS image data.
OEEexA chrome extension to enhance Google Earth Engine code editor.
OpenEarthEngineLibraryCollection of code goodies for Google Earth Engine(GEE).
resteeAims to make plugging Earth Engine (EE) computations into downstream Python processing easier.
rgeeGoogle Earth Engine for R.
sankeeVisualize classified time series data with interactive Sankey plots in Google Earth Engine.
spectralAwesome Spectral Indices for the Google Earth Engine JavaScript API (Code Editor).
wxeeA Python interface between Earth Engine and xarray for processing weather and climate data.
AI Agent by TerraLabQGIS plugin: an AI agent that runs a plain-language GIS task end to end, from finding the data to building the map,…
AI Edit by TerraLabQGIS plugin for editing aerial and satellite imagery from a text prompt: land cover, building extraction, object…
AI Segmentation by TerraLabQGIS plugin for point-and-click segmentation of buildings, trees and any object in satellite and drone imagery into…
AIDEAnnotation Interface for Data-driven Ecology: Tools for detecting wildlife in aerial images using active learning
AirNetSegNet-like network implemented in TensorFlow to use for segmenting aerial images.
aviaryPythonic Framework for AI Inference on Geospatial Data.
Deep Learning ArcGISDeep Learning Libraries Installers for ArcGIS.
DeepForestPython Package for Tree Crown Detection in Airborne RGB imagery.
eo-learnEarth observation processing framework for machine learning in Python.
HyperspectralDeep Learning for Land-cover Classification in Hyperspectral Images.
Label MakerData Preparation for Satellite Machine Learning.
libtorch-yolov3A Libtorch implementation of the YOLO v3 object detection algorithm.
LightNetLightNet: Light-weight Networks for Semantic Image Segmentation (Cityscapes and Mapillary Vistas Dataset)
mmsegmentationMMSegmentation is an open source semantic segmentation toolbox based on PyTorch. It is a part of the OpenMMLab project.
Pixel DecoderA machine learning python package to run deep learning with satellite imagery.
PixelLibPixellib is a library for performing segmentation of images. It suports both Semantic Segmentation as Instance…
platypusR package for object detection and image segmentation.
PrestoLightweight, Pre-trained Transformers for Remote Sensing Timeseries.
Raster VisionAn open source framework for deep learning on satellite and aerial imagery.
SamGISImage Segmentation machine learning based (Segment Anything by Meta - Facebook) applied to GIS and geo data also with…
segment-geospatialMeta AI' Segment Anything Model (SAM) for Geospatial Data
sentinel-tree-coverImage segmentations of trees outside forest.
ShelfNetImplementation of a CNN model for real-time semantic segmentation.
SIMRDWNThe Satellite Imagery Multiscale Rapid Detection with Windowed Networks (SIMRDWN) codebase combines some of the…
SNIPERSNIPER is an efficient multi-scale object detection algorithm.
SolarisCosmiQ Works Geospatial Machine Learning Analysis Toolkit.
srcnnSuper Resolution for Satellite Imagery.
Temporal Convolutional Neural NetworkTemporal Convolutional Neural Network for the Classification of Satellite Image Time Series.
TernausNetV2TernausNetV2: Fully Convolutional Network for Instance Segmentation.
TorchGeoTorchGeo is a PyTorch domain library, similar to torchvision, that provides datasets, transforms, samplers, and…
TorchSatTorchSat is an open-source PyTorch framework for satellite imagery analysis.
tslPyTorch library for processing spatiotemporal data.
WaterNetA convolutional neural network that identifies water in satellite images.
YOLTYou Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery.
bhoonidhi-mcpModel Context Protocol server for ISRO's Bhoonidhi Earth-observation portal, over the bhoonidhi-downloader SDK. Lets…
CARTO for AgentsOfficial remote MCP server for CARTO, the Agentic GIS platform. Query governed warehouse data, run spatial analysis,…
CoworkingView MCPRemote MCP server (no authentication) for finding coworking spaces and private offices in Germany, Spain, the UK, the…
ememEarth memory MCP server that gives AI agents signed geospatial facts and cite-able receipts for place-based questions.
League of SpinRemote MCP server for finding 27,000+ outdoor ping-pong tables worldwide, built on OpenStreetMap data, with spot…
Microsoft Planetary Computer Pro MCP ToolsA Model Context Protocol (MCP) server that enables GitHub Copilot to interact with Microsoft Planetary Computer Pro.
NetLoc8 MCPModel Context Protocol server giving AI assistants geolocation tools to lookup country, city, region, timezone,…
OSM Edit MCPPython MCP server for inspecting OpenStreetMap data and previewing version-checked road-edit proposals from selected…
geoai-skillsVendor-neutral Agent Skills (SKILL.md) that make an AI coding agent check coordinate reference systems, spatial…
DatamapsThis is a tool for indexing large lists of geographic points or lines and dynamically generating map tiles from the…
FORCEFramework for Operational Radiometric Correction for Environmental monitoring.
H3Hexagonal hierarchical geospatial indexing system, written in C with bindings/ports in Python, JavaScript, Java, R,…
libpostalA C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
libvipsA fast image processing library with low memory needs.
Shapefile C LibraryProvides the ability to write simple C programs for reading, writing and updating (to a limited extent) .shp and .dbf…
udunits2API and utility for arithmetic manipulation of units of physical quantities.
YOLTYou Only Look Twice: Rapid Multi-Scale Object Detection In Satellite Imagery.
Boost GeometryPart of collection of the Boost C++ Libraries, defines concepts, primitives and algorithms for solving geometry…
copc-libcopc-lib provides an easy-to-use interface for reading and creating Cloud Optimized Point Clouds.
cpdCoherent Point Drift (CPD) is a point-set registration algorithm.
depthmapXMulti-platform Spatial Network Analysis Software.
dreich_algorithmAlgorithm for extracting channel networks from high resolution topographic data.
EntwinePoint cloud indexing for massive datasets.
GDALGeospatial Data Abstraction Library (GDAL) is a translator library for raster and vector geospatial data formats.
gdalcubesgdalcubes is a library to represent collections of Earth Observation (EO) images as on demand data cubes (or…
geo-utils-cppHeader-only C++17 library for spherical (lat/lng) geometry: distance, bearing, area, point-in-polygon.
geojson-vt-cppPort to C++ of JS GeoJSON-VT for slicing GeoJSON into vector tiles on the fly.
GEOSGeometry Engine - Open Source, a C++ port of the Java Topology Suite (JTS) that provides spatial predicates and…
gSLICrReal-time super-pixel segmentation.
HalideHalide is a programming language designed to make it easier to write high-performance image processing code on modern…
hmmHeightmap meshing utility
hydroflowCompute drainage orders in drainage basins using Strahler and Shreve methods.
ITKITK is an open-source, cross-platform system that provides developers with an extensive suite of software tools for…
LASzipQuickly turns bulky LAS files into compact LAZ files without information loss.
laz-perfAlternative LAZ implementation for C++ and JavaScript.
libGeoTiffManipulate TIFF based interchange format for georeferenced raster imagery.
libspatialindexC++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API.
Mapbox GL NativeRender Mapbox styles in mobile, desktop, and node applications using C++ and OpenGL.
Mapbox Maps SDK for QtQt Automotive Map Suite.
Mapnik Vector TileMapnik C++ implemention of Mapbox Vector Tile specification.
MapnikC++/Python/Node.js library for map rendering.
Mapzen Tangram-ESC++ library for rendering 2D and 3D maps using OpenGL ES 2 with custom styling and interactions
networkitNetworKit is a growing open-source toolkit for large-scale network analysis.
OpenDroneMapOpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data including…
OpenOrienteering MapperOpenOrienteering Mapper is a software for creating maps for the orienteering sport.
Orfeo ToolBoxOrfeo TooLBox (OTB) is an open-source C++ library for remote sensing images processing, distributed under the Apache…
osgearthA free open source C++ geospatial toolkit.
OSMExpressFast database file format for OpenStreetMap.
OSRM (Open Source Routing Machine)High performance routing engine written in C++, designed to run on OpenStreetMap data. Services available: Nearest,…
otbtfDeep learning with otb.
pprepairValidation and Automatic Repair of Planar Partitions.
prepairAutomatic repair of single polygons (according to the OGC Simple Features / ISO19107 rules) using a constrained…
Pronto RasterC++ library for geographical raster data analysis.
RichDEMHigh-performance Terrain and Hydrology Analysis.
RoutingKitRoutingKit is a C++ library that provides advanced route planning functionality.
RSGISLibThe Remote Sensing and GIS software library (RSGISLib) is a collection of tools for processing remote sensing and GIS…
S2 GeometryComputational geometry and spatial indexing on the sphere.
SeleneA C++14 image representation, processing and I/O library.
SFCGALa C++ wrapper library around CGAL with the aim of supporting ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D…
SpatialSpatial is a generic header-only C++ library providing multi-dimensional in-memory containers, iterators and…
SuperclusterA C++14 port of supercluster, a fast 2D point clustering library for use in interactive maps.
TauDEMTerrain Analysis Using Digital Elevation Models (TauDEM) software for hydrologic terrain analysis and channel network…
TerralibTerraLib is a GIS classes and functions open source library.
TIN TerrainA command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes.
tippecanoeBuild vector tilesets from large collections of GeoJSON features.
valhallaOpen Source Routing Engine for OpenStreetMap.
Vector Tiles ProducerCommand line tool in C++ to creates vector tiles for a given area at chosen zoom levels using a Mapnik XML.
VROOMVROOM is an open-source optimization engine written in C++17 that aim at providing good solutions to various real-life…
ArcBruTileArcBruTile displays a collection of maps in ArcGIS Pro 2.0 and ArcMap 10.0 - 10.6.
AzureMapsRestServices.Net Standard 2.0 library to access AzureMaps Services.
Bing Maps REST ToolkitThis is a portable class library which makes it easy to access the Bing Maps REST services from .NET.
Bing Maps Spatial Data Services ToolkitThis toolkit makes it easy to use the Bing Maps Spatial Data Services (SDS) in .NET.
Bing Maps WPF SDKThe Bing Maps WPF API.
Bing-Maps-Fleet-TrackerThe Bing Maps Fleet Tracker is a tracking solution for small to medium sized teams. Easily track vehicles and mobile…
BruTileBruTile is a .NET library to access tile services like those of OpenStreetMap, MapBox or GeodanMaps.
DEM Net Elevation API3D terrain generation library, provides access to global DEM datasets (OpenTopography, Nasa ASTER) and tiled imagery…
DotSpatialDotSpatial is a geographic information system library written for .NET 4.
Earth-LensEarth Lens, a Microsoft Garage project is an iOS iPad application that helps people and organizations quickly identify…
GDAL/OGR CSharpC# bindings for GDAL and OGR.
GeoA geospatial library for .NET
GeoJSON.Net.Net library for GeoJSON types & corresponding Json.Net (de)serializers.
GeoJSON4EntityFrameworkCreate GeoJSON from Entity Framework Spatial Data or WKT.
Mapbox Maps SDK for UnityThe Maps SDK for Unity is a collection of tools for building Unity applications from real map data.
MaxRev.Gdal.CoreBindings for GDAL and OGR (both win-x64 and linux-x64).
NTS Net Topology SuiteA .NET GIS solution that is fast and reliable for the .NET platform.
osmsharpOsmSharp is a C# library to work with OpenStreetMap (OSM) data.
SanchezFalse-colour geostationary satellite image compositor.
SharpKmlIs able to read/write both KML files and KMZ files.
SharpMapSharpMap is an easy-to-use mapping library for use in web and desktop applications.
Windows UWP map controlThe Bing Maps control built into the Windows UWP platform.
geoClojure library for working with geohashes, polygons, and other world geometry.
geoGeospatial primitives and algorithms for Crystal.
lidarA Crystal language library for reading and writing LiDAR data in LAS format.
CartoCSSTileMills language.
MapCSSMapCSS is a CSS-like language for map stylesheets.
turf_dartA turf.js-like geospatial analysis library working with GeoJSON, written in pure Dart.
DSpatialDSpatial is an Open Source software development project to provide developers using Delphi with a library of tools for…
distanceProvides a set of distance functions for use in GIS or graphic applications.
geoA collection of GIS functions for Elixir.
geocalcGeographic calculations for Elixir.
Geometry LibraryA Geometry library for Elixir that calculates spatial relationships between two geometries.
GeoPostGISPostgreSQL extension for the PostGIS data types.
ProjElixir coordinate conversion library using OSGeo's PROJ.4.
SRTMQuery locations for elevation data from the NASA Shuttle Radar Topography Mission.
6SSecond Simulation of the Satellite Signal in the Solar Spectrum (6S) open source algorithm.
FortranGISA collection of Fortran interfaces to the most common Open Source GIS libraries.
SPECFEM3D_GLOBESPECFEM3D_GLOBE simulates global and regional (continental-scale) seismic wave propagation.
SWATImplementation of SWAT model.
BoxTreeAn R-tree implementation for Go.
BuntDBBuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support.
coggercogger is a fast geotiff to COG converter.
Draw2D2D rendering for different output (raster, pdf).
geomGeometry objects and functions for Go.
Go GDALGo (golang) wrapper for GDAL, the Geospatial Data Abstraction Library.
go-geomGo library for handling geometries.
Go-proj-4Go bindings for the Cartographic Projections Library PROJ.4.
Go-shpGo library for reading and writing ESRI Shapefiles. Pure Golang implementation based on the ESRI Shapefile technical…
go-spatialGoSpatial is a simple command-line interface program for manipulating geospatial data.
godalGodal aims at providing an idiomatic go wrapper around the GDAL library.
gopostalGo (cgo) interface to libpostal for fast international address parsing/normalization.
lidarioA small Go library for reading and writing LiDAR (LAS) files.
orbA set of types for working with 2d geo and planar/projected geometric data in Golang
pg_featureservLightweight RESTful Geospatial Feature Server for PostGIS in Go.
pg_tileservA very thin PostGIS-only tile server in Go. Takes in HTTP tile requests, executes SQL, returns MVT tiles.
S2S2 is a library for spherical geometry that aims to have the same robustness, flexibility, and performance as the best…
TegolaTegola is a vector tile server delivering Mapbox Vector Tiles with support for PostGIS and GeoPackage data providers.
GeoScript GroovyGeoScript Groovy is the Groovy implementation of GeoScript.
HGeometryHGeometry is a library for computing with geometric objects in Haskell. It defines basic geometric types and…
hgisPackage containing functions to make graphs, read shapefiles, and compute areas/perimeters of geographic features.
NaqshaNaqsha is a Haskell library to work with geospatial data types.
TerraHSTerraHS is a software component that enables the development of geographical applications in a functional language,…
LandTrendrLandTrendr (Landsat-based Detection of Trends in Disturbance and Recovery) attempt to capture, label, and map changes…
Apache SISApache Spatial Information System (SIS) is a free software, Java language library for developing geospatial…
asgbookImplementation of GIS/RS features in Java. Its also the code accompanying the book "Automating the Analysis of Spatial…
GDAL Warp BindingsThread-safe bindings for GDAL's Warp functionality.
GeoapiGeoAPI provides a set of Java language programming interfaces for geospatial applications.
Geo AssistGeo Assist is an open source API for indexing and querying spatial data in the most efficient manner. It allows you to…
GeonetworkGeoNetwork is a catalog application to manage spatially referenced resources.
GeoserverWMS written in Java and relies on GeoTools. Allows users to share and edit geospatial data.
GeotoolsGeoTools is an open source Java library that provides tools for geospatial data.
GeoWebCachea Java web application used to cache map tiles coming from a variety of sources such as OGC Web Map Service (WMS). It…
GeOxygeneProvide an open framework which implements OGC/ISO specifications for the development and deployment of GIS…
GisgraphyOpen source framework that offers the ability to do geolocalisation and geocoding via Java APIs or REST webservices.
GraphHopper Routing EngineGraphHopper is a fast and memory efficient Java routing engine, released under Apache License 2.0. By default it uses…
JGeocoderFree Java Geocoder.
jpostalJava/JNI bindings to libpostal for fast international street address parsing/normalization.
JTS Topology SuiteJTS Topology Suite is an API of 2D spatial predicates and functions.
LuciadLightspeedA Java library that provides the foundations for advanced geospatial analytics applications
MapFish PrintThe purpose of Mapfish Print is to create reports that contain maps (and map related components) within them. The…
OpenmapOpen Source JavaBeans-based programmer's toolkit.
PDAL-JavaJava extension and bindings for PDAL.
PhotonPhoton is an open source geocoder built for OpenStreetMap data. It is based on elasticsearch.
Proj4jJava port of the Proj.4 library for coordinate reprojection.
Spatial4jSpatial4j is a general purpose geospatial ASL licensed open-source Java library.
WekaWeka is a collection of machine learning algorithms for data mining tasks written in Java.
World WindProviding features for displaying with geographic data
ArabesqueArabesque is a web application for thematic mapping of flow and networks datasets.
arc.jsCalculate great circles routes as lines in GeoJSON or WKT format.
ArcGIS Maps SDK for JavaScriptArcGIS Maps SDK for JavaScript is a proprietary toolkit that enables developers to build web-based mapping and spatial…
Bertin.jsA JavaScript library for visualizing geospatial data and make thematic maps for the web.
Bing Maps V8 Code SamplesA large collection of open source code samples for Bing Maps V8.
Bing Maps V8 Interactive SDKAn interactive code sample gallery for Bing Maps V8.
Bing Maps V8 TypeScript DefinitionsTypeScript Definitions for the Bing Maps V8 web control.
Bing Maps V8 Web ControlBing Maps API for JavaScript.
CesiumJSAn open-source JavaScript library for world-class 3D globes and maps.
d3-geomapA library for creating geographical maps based on D3.js.
de9imA collection of fast functions for DE-9IM spatial operations.
deck.glWebGL2 powered geospatial visualization layers.
Euclid.ts2D Euclidean geometry classes, utilities, and drawing tools.
eurostat-map.jsReusable library to quickly create and customise web maps showing Eurostat data directly retrieved from Eurostat…
flatbushA really fast static spatial index for 2D points and rectangles in JavaScript.
FlatGeoBufA performant binary encoding for geographic data based on flatbuffers.
flatten-jsFor manipulating geometrical shapes, finding intersections, checking inclusion, calculating distance, transformations,…
GaltonLightweight Node.js isochrone server. Build isochrones using OSRM, Turf and concaveman.
gdal-jsAn Emscripten port of GDAL 2.1.
gdal3.jsConvert raster and vector geospatial data to various formats using GDAL in the browser.
Geo-ThreeTile based geographic world map visualization library for threejs.
geoblazeGeoblaze is a geospatial raster processing engine written purely in javascript.
geobufA compact binary encoding for geographic data.
GeodesyLibraries of geodesy functions implemented in JavaScript.
GeoExtOpen Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that…
geojson-mergeMerge multiple GeoJSON files into one FeatureCollection.
GeokitGeokit is a command-line interface (CLI) tool written in javascript, that contains all the basic functionalities for…
geolibLibrary to provide basic geospatial operations like distance calculation and rotation.
Geometric.jsA JavaScript library for doing geometry.
GeoPackage.jsGeoPackage JS is an implementation of the OGC GeoPackage spec. This library works in both the browser and Node 4+.
geopouchSpatial plugin from PouchDB extracted and supporting N dimensional coordinates.
geotiff.jsgeotiff.js is a small library to parse TIFF files for visualization or analysis.
geotoolboxis javascript tool for geographers. It allows to simply deal with geojson properties (attribute data) and provides…
geoverviewBased on maplibre-gl, geoverview is a tool for giving a quick and easy geographic overview of any geojson (and the…
GinkgochGinkgoch is a GIS visualization, analyze library on Node.js. It allows to build cross-platform GIS services, desktop…
gmaps.jsgmaps.js allows you to use the potential of Google Maps in a simple way.
Google Maps APIGoogle Maps API for JavaScript.
Heatcanvas.jsYet another heatmap implementation for Javascript.
Heatmap.jsA heatmap implementation for Javascript.
hyperleafletA library that allows you to use the popular Leaflet library with just HTML attributes.
iTownsA Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data. It can connect to…
JSTSPort of the Java JTS library.
jVectorMapjVectorMap is a vector-based, cross-browser and cross-platform component for interactive geography-related data…
kepler.glkepler.gl is a data-agnostic, high-performance web-based application for visual exploration of large-scale geolocation…
KoopAn open source geospatial data server. Transform geospatial data on the fly and serve as GeoJSON, Vector Tiles,…
landsat8.earth2D/3D WebGL-powered Landsat 8 satellite imagery analysis.
landspeed.jsWMS server using node-mapnik.
LeafletOpen-Source JavaScript Library for Mobile-Friendly Interactive Maps.
leaflet TimeDimensionAdd time dimension capabilities on a Leaflet map.
leaflet-elevationLeaflet plugin that allows to add elevation profiles using d3js
leaflet-providersAn extension to Leaflet that contains configurations for various free tile providers.
LoamJavascript wrapper for GDAL in the browser.
LuciadRIAA JavaScript library for 3D globes and maps, with support for military symbology and desktop-like performance
mapbox-gl-drawDraw tools for mapbox-gl-js.
mapboxgl-powerbiMapbox GL PowerBI custom visual.
mapshaper-projA JavaScript port of the Proj.4 map projection library.
math.glJavaScript math library focused on Geospatial and 3D use cases.
MoveetReal-time vehicle fleet simulator with A* pathfinding on real road networks.
NASA WebWorldWindThe NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications…
openaqA JS client for the OpenAQ API. OpenAQ is a non-profit organization empowering communities around the globe to clean…
OpenGlobusA javascript library designed to display interactive 3d maps and planets with map tiles, imagery and vector data,…
OpenLayersHigh-performance, feature-packed library for creating interactive maps on the web.
openrouteservice-jsThe JavaScript API to consume openrouteservice(s) painlessly!
OpenSphereA pluggable, single-page, GIS web application that supports both 2D and 3D views.
OSM BuildingA JavaScript library for visualizing OpenStreetMap building geometry on 2D and 3D maps.
overpass-turboA web based data mining tool for OpenStreetMap using Overpass API.
PGRestAPINode.js REST API for PostGres Spatial Entities. AKA: SpatialServer.
pixelmatchThe smallest, simplest and fastest JavaScript pixel-level image comparison library.
pouchdb-geospatialThe PouchDB Geospatial plugin provides spatial querying of GeoJSON objects right in the browser.
procedural-gl-jsProcedural GL JS is a library for creating 3D map experiences on the web, written in JavaScript and WebGL. It is built…
proj4jsJavaScript library to transform coordinates from one coordinate system to another, including datum transformations.
PureJsImageZero-dependency TypeScript library for GeoTIFF, COG, GeoZarr, ENVI, and range-backed raster access in browsers and…
railroute-tsShortest rail route and distance between two points or station codes over OpenStreetMap / FRA rail networks (Europe,…
rbushA high-performance JavaScript library for 2D spatial indexing.
react-leafletReact components for Leaflet maps.
react-map-glReact friendly API wrapper around MapboxGL JS.
reprojectChange, convert, transform, reproject GeoJSON between different projections/CRS.
searoute-tsShortest maritime route between ports (UN/LOCODE) or coordinates on the Eurostat marnet, with canal/strait…
SpatialA 2d spatial hash module for node.js.
spl.jsSpatiaLite and friends - sqlite, geos, proj, rttopo - for node (sync API) and browser (async API).
SQLite3Asynchronous, non-blocking SQLite3 bindings for Node.js.
statsbreaksSplit a quantitative dataset into classes for thematic mapping.
SuperclusterA crazy fast geospatial point clustering library for browsers and Node.
SuperMap iClient for JavaScriptCloud GIS web client development platform supportted by SuperMap.
Terra DrawA cross provider JavaScript library for drawing on maps
TerriaJSA library for building rich, web-based geospatial data explorers.
Thermo.jsAnother heatmap implementation for Javascript.
tilegardenServerless raster and vector map tile generation using Mapnik and AWS Lambda.
tilelive-postgisImplements the tilelive API for generating mapnik vector tiles from PostGIS.
TileMantleA tool to warm up your tile server cache. Give it a URL template, geometry, and list of zoom levels and it will…
TileStrataA pluggable Node.js map tile server.
tilestrata-mapnikTileStrata provider for rendering tiles with mapnik.
Turf.jsAdvanced geospatial analysis for browsers and node.
ui-leafletAngularJS directive to embed an interact with maps managed by Leaflet library.
Vue2LeafletVue 2 components for Leaflet maps.
WebGISServiceGeospatial operations running as a service. Based on NodeJS/ExpressJS and TurfJS. Works with GeoJSON Features and…
ArchGDALVector and Raster interfaces.
ClimateTools.jlCollection of commonly-used tools in Climate Science.
CoordinateTransformations.jlJulia package to manage simple or complex networks of coordinate system transformations.
DataFrames.jlTools for working with tabular data in Julia.
DynamicGrids.jlGeneralised framework for building high-performance grid-based spatial simulations, including cellular automata, but…
EarthEngine.jlGoogle Earth Engine in Julia.
EcologicalNetwork.jlThis julia package provides a common interface to analyze all types of data on ecological networks.
EarthDataLab.jlInterface for Reading from the Earth System Datacube.
GDALfuns.jlAuto-generated low-level wrapper for the GDAL library.
GeoArrays.jlSimple geographical raster interaction built on top of ArchGDAL, GDAL and CoordinateTransformations.
GeoData.jlStandardising geospatial raster data in the Julia language.
GeoDataFrames.jlSimple geographical vector interaction built on top of ArchGDAL.
Geodesy.jlWork with points defined in various coordinate systems.
GeoInterface.jlA Julia Protocol for Geospatial Data.
GeoJSON.jlThis library is developed independently of, but is heavily influenced in design by the python-geojson package.
GeoMakie.jlGeographical plotting utilities for Makie.jl
GeoStats.jlAn extensible framework for high-performance geostatistics in Julia.
GMT.jlGeneric Mapping Tools Library Wrapper for Julia.
ImageFeatures.jlImage feature detection for the Julia language.
ImageFiltering.jlImageFiltering implements blurring, sharpening, gradient computation, and other linear filtering operations, as well…
ImageMetadata.jlImageMetadata is a simple package providing utilities for working with images that have metadata attached.
ImageMorphology.jlThis package provides morphology-related functionality to the Images.jl project.
Images.jlAn image processing library for Julia.
ImageSegmentation.jlJulia package for multiple Image Segmentation Algorithms.
ImageTransformations.jlThis package provides support for image resizing, image rotation, and other spatial transformations of arrays.
Interpolations.jlThis package implements a variety of interpolation schemes for the Julia language.
JuliaGISA package for the visualization and manipulation of geographic data.
LASindex.jlPure Julia reader of lasindex .lax files.
LasIO.jlNative Julia package for working with .las pointcloud data.
LazIO.jlExtends LasIO with Laszip integration.
LibGEOS.jlLibGEOS is a LGPL-licensed package for manipulation and analysis of planar geometric objects, based on the libraries…
LibLAS.jlJulia wrapper for LibLAS, a library for reading and writing the LAS LiDAR format.
LibSpatialIndex.jlA library for spatially indexing kD bounding box data (based on libspatialindex).
NearestNeighbors.jlHigh performance nearest neighbor data structures and algorithms for Julia.
NetCDF.jlNetCDF support for the julia programming language.
NMEA.jlNMEA.jl is a package for parsing NMEA GPS protocol sentences.
OpenStreetMaps.jlThis package provides basic functionality for parsing, viewing, and working with OpenStreetMap map data.
OpenStreetMapX.jlProvides basic functionality for parsing, viewing, and working with OpenStreetMap map data.
OpenStreetMapXPlot.jlPlotting functionality for the OpenStreetMapX.jl (Supports PyPlot.jl and Plots.jl with GR backend).
Proj4.jlA simple wrapper around the Proj.4 cartographic projections library.
RasterDataSources.jlDownloads raster data for local use or for integration into other spatial data packages, like GeoData.jl.
RasterIO.jlSimple Raster Formats for Julia.
RegionTrees.jlQuadtrees, Octrees, and more in Julia.
Shapefile.jlParsing .shp files in Julia.
SpatialIndexing.jlSpatial data indexing in pure Julia (R*-trees etc).
SpectralIndices.jlJulia package for working with spectral indices commonly used in remote sensing and earth observation applications.
STAC.jlSpatioTemporal Asset Catalog (STAC) julia client.
Tinker.jlInteractive graphical tool for complex image analysis.
Turf.jlThis library is a port of Turf.js to the Julia programming language for geospatial analysis.
ViziCitiesA framework for 3D geospatial visualization in the browser.
VoronoiDelaunay.jlFast, robust construction of 2D Delaunay and Voronoi tessellations on generic point types.
Watershed.jlThis is a translation of Zlateski's C++ Watershed code.
geospatial-messengerGeospatial messenger application written with Spring Boot + Kotlin + PostgreSQL.
Lets-PlotAn open-source plotting library. Together with GeoTools it allows you to visualize geospatial data in Jupyter…
Spatial KSpatial K - A set of Kotlin Multiplatform Libraries for working with geospatial data
cl-ewkbCommon Lisp PostGIS EWKB data model and encoder/decoder.
cl-projCL-PROJ provides CFFI-based Common Lisp bindings for the PROJ.4 library.
utmLisp library for converting between latitude/longitude and UTM.
geo.luaA helper library for Redis geospatial indices.
Tarantool/GISA full-featured geospatial extension for Tarantool.
TerraMETerraME is a programming environment for spatial dynamical modelling. It supports cellular automata, agent-based…
CCDCAlgorithm developed for Continuous Change Detection and Classification (CCDC) of land cover using all available…
ChangeDetectionToolboxMATLAB Toolbox for Remote Sensing Change Detection.
CmaskThis tool called Cmask (Cirrus cloud mask) is used for cirrus cloud detection in Landsat 8 imagery using a time series…
COLDAlgorithm for COntinuous monitoring of Land Disturbance (COLD) using Landsat time series.
MFmaskAutomated cloud and cloud shadow detection for Landsats 4-8 images.
fp_denoiseA tool for de-noising raster digital elevation models.
kdtreeA pure Nim k-d tree implementation for efficient spatial querying of point data.
wbt_nimA Nim-based API for using the WhiteboxTools geospatial data analysis library.
address formattingTemplates to format geographic addresses.
Geo::GDALPerl extension for the GDAL library for geospatial data.
aiocogeoAsynchronous cogeotiff reader.
Alpha Shape ToolboxToolbox for constructing alpha shapes.
AnaFlowA python-package containing analytical solutions for the groundwater flow equation.
ArcGIS Python APIArcGIS API for Python is a Python library for working with maps and geospatial data, powered by web GIS.
autoRIFTPython module of a fast and intelligent algorithm for finding the pixel displacement between two images.
Azure Planetary ComputerProvides programmatic access to Microsoft Planetary Computer Pro, a geospatial data management service built on…
CartopyA library providing cartographic tools for python for plotting spatial data.
cdsapiPython API to access the Copernicus Climate Data Store (CDS).
cedar-datacubeCreate Earth engine Datacubes of Analytical Readiness.
CentroidsThis application reads a valid geojson FeatureCollection and returns a valid geojson FeatureColleciton of centroids.
chupaESRIChupaESRI is a Python module/command line tool to extract features from ArcGIS Server map services.
city2graphGeospatial dataset → graphs (networks) for spatial network analysis and GeoAI with GNNs (Graph Neural Networks)
ClimataPython library for loading and iterating over climate and flow time series data (from ACIS/NOAA RCCs, CoCoRaHS,…
CoastSatCoastSat is an open-source software toolkit written in Python that enables users to obtain time-series of shoreline…
cog_validatorThis is a standalone (Python / Flask) service that allows users to submit GeoTIFF files (preferably by URL) and check…
cuboEasily create EO mini cubes from STAC in Python.
CuPyNumPy-like API accelerated with CUDA.
cuSpatialGPU-Accelerated Spatial and Trajectory Data Management and Analytics Library.
dask-geopandasParallelized GeoPandas with Dask.
dask-rasterioRead and write rasters in parallel using Rasterio and Dask.
DescartesPlot geometries in matplotlib.
DetectreeDetecTree is a Pythonic library to classify tree/non-tree pixels from aerial imagery.
dsm2dtmA Python library to convert Digital Surface Models (DSMs) to Digital Terrain Models (DTMs).
EarthPyA package built to support working with spatial data using open source python.
elevationPython script to download global terrain digital elevation models, SRTM 30m DEM and SRTM 90m DEM.
eo-boxEarth observation processing framework for machine learning in Python.
EODAGCommand line tool and a plugin-oriented Python framework for searching, aggregating results and downloading remote…
EOmapsCreate interactive maps to visualize, analyze and compare geographical datasets (based on matplotlib/cartopy).
EOReaderEOReader is a multi-satellite reader allowing you to open optical and SAR data.
fastkmlFastkml is a library to read, write and manipulate KML files. It aims to keep it simple and fast (using lxml if…
FionaFor making it easy to read/write geospatial data formats.
forestatriskPython package to model and forecast the risk of deforestation.
FreeTypeFor converting font glyphs to polygons.
geemapA Python package for interactive mapping with Google Earth Engine, ipyleaflet, and ipywidgets.
geeupSimple CLI for Earth Engine Uploads.
GemGISPython-based, open-source geographic information processing library.
GeoAIGeoAI: Artificial Intelligence for Geospatial Data
geoalchemyUsing SQLAlchemy with spatial databases.
geoapifyCLI and Python client for Geoapify's location services.
geocubeTool to convert geopandas vector data into rasterized xarray data.
GeoDaSpaceSoftware for Advanced Spatial Econometrics.
GeoPandasPython tools for geographic data.
GeoSQLClaude/Codex skill (Python package) for cost-safe geospatial SQL on BigQuery and Snowflake. Validates results, prunes…
geofileopsPython toolbox to process large vector files faster.
geojson-shaveA Python command-line tool to reduce the size of GeoJSON files.
geospatialA collection of Python packages for geospatial analysis and data visualization.
GSToolsA geostatistical toolbox: random fields, variogram estimation, covariance models, kriging and much more.
geoconformalModel-agnostic uncertainty quantification for geospatial prediction using conformal prediction.
GeoDjangoDjango geographic web framework.
geojson-areaCalculate the area inside of any GeoJSON geometry.
geojsonio.pyOpen GeoJSON data on geojson.io from Python. geojsonio.py also contains a command line utility that is a Python port…
GeoLambdaCreate and deploy Geospatial AWS Lambda functions Python.
geopatraInteractive Maps with Geopandas.
geopygeopy is a Python 2 and 3 client for several popular geocoding web services.
geosnapgeosnap makes it easier to explore, model, analyze, and visualize the social and spatial dynamics of neighborhoods.
GeostatsPyGSLIB reimplimented in Python
geotiffA noGDAL tool for reading geotiff files.
get_modisDownloading MODIS data from the USGS repository.
GIPPYGeospatial Image Processing for Python.
gpdvegagpdvega is a bridge between GeoPandas and Altair that allows to seamlessly chart geospatial data.
HyperCoastA Python package for visualizing and analyzing hyperspectral data in coastal regions.
HyRiverA suite of Python packages for retrieving various geospatial/temporal data from public web services.
HPGLHigh Perfomance Geostatistics Library.
Intake-stacThis is an intake data source for SpatioTemporal Asset Catalogs (STAC).
LANDSAT-DownloadAutomated download of LANDSAT data from USGS website.
landsat-extract-geeGet Landsat surface reflectance time-series from google earth engine.
Landsat-utilLandsat-util is a command line utility that makes it easy to search, download, and process Landsat imagery.
landsatxploreSearch and download Landsat scenes from EarthExplorer.
LARDA runway dataset and a generator of synthetic aerial images with automatic labeling.
leafmapA Python package for geospatial analysis and interactive mapping with minimal coding in a Jupyter environment.
Lets-PlotAn open-source plotting library supporting visualization of geospatial data on static or interactive maps.
lidarTerrain and hydrological analysis using digital elevation models (DEMs).
localtileserverA Python package for serving tiles from large raster files in the Slippy Maps standard (i.e., /zoom/x/y.png) for…
LT-ChangeDBScripts to extract spectral change information from LandTrendr data to a geodatabase.
Mahotas-imreadRead images to numpy arrays.
MahotasMahotas is a library of fast computer vision algorithms (all implemented in C++ for speed) operating over numpy arrays.
mapboxgl-jupyterUse Mapbox GL JS to visualize data in a Python Jupyter notebook.
MapcheteMapchete processes raster and vector geodata in digestable chunks. Tile-based geodata processing.
mapclassifyClassification schemes for choropleth mapping.
momepyMomepy is a library for quantitative analysis of urban form - urban morphometrics.
MovingPandasImplementation of Trajectory classes and functions built on top of GeoPandas.
MuseoToolBoxMuseo ToolBox is a python library to simplify the use of raster/vector, especially for machine learning and remote…
networkitNetworKit is a growing open-source toolkit for large-scale network analysis.
networkxTo work with networks.
NodeBox-openglFor playing around with animations.
OgcserverPython WMS implementation using Mapnik.
Open-ElevationA free and open-source alternative to Google Elevation API.
openrouteservice-pyThe Python API to consume openrouteservice(s) painlessly!
Open Topo DataOpen Topo Data is a REST API server for your elevation data.
orbit-predictorOrbit Predictor is a Python library to propagate orbits of Earth-orbiting objects (satellites, ISS, Santa Claus, etc)…
osm2geojsonParse OpenStreetMap (OSM) XML and Overpass JSON/XML.
OSMnetTools for the extraction of OpenStreetMap street network data.
osmnxA tool for downloading, analyzing, and visualizing street networks based on OpenStreetMap data and networkx.
QuackOSMLibrary and a CLI tool for downloading, filtering and transforming *.osm.pbf files into GeoParquet files using DuckDB.
pandanaPandas Network Analysis - dataframes of network queries, quickly.
PeartreePeartree: A library for converting transit data into a directed graph for network analysis.
pipgeopipgeo: CLI for Unofficial windows Geospatial library wheels.
Planet MovementPython module enables the searching and processing of Planet imagery to highlight object movement between valid image…
planetary-computerPython library for interacting with the Microsoft Planetary Computer.
PODPACPODPAC is a python library that builds on the scientific python ecosystem to enable simple, reproducible geospatial…
prosailPython bindings for the PROSAIL canopy reflectance model.
PyCanopyA high-performance spatial query layer for Polars.
pyCSWFully implements the OpenGIS Catalogue Service Implementation Specification (Catalogue Service for the Web). Initial…
pydeckPython bindings for deck.gl
pydelatinPython bindings to hmm for fast terrain mesh generation
pyDEMPython library for Global Hydrology Analysis. Used to calculate upstream contributing area, aspect, slope, and…
pygeoapipygeoapi is a Python server implementation of the OGC API suite of standards. The project emerged as part of the next…
pygeoifPyGeoIf provides a GeoJSON-like protocol for geo-spatial (GIS) vector data. A simple, pure Python implementation of…
pyGEOSExposes geospatial operations from GEOS into Python.
pyGMTPythonic interface for the Generic Mapping Tools (GMT).
pyimputePython module for geospatial prediction using scikit-learn and rasterio.
pyinterpolateOrdinary Kriging, Simple Kriging, Indicator Kriging, Poisson Kriging, Area-to-Point Kriging, Semivariogram…
PyKrigeKriging Toolkit for Python.
pyKrigingN-dimensional kriging.
pyle38Asynchronous Client for the worlds fastest in-memory geo-database Tile38
pymap3dPython 3D coordinate conversions for geospace ecef enu eci.
pymartiniA Cython port of Martini for fast RTIN terrain mesh generation
PyncfPure Python NetCDF file reading and writing.
PyPostalPython bindings to libpostal for fast international address parsing/normalization.
PyProjFor conversions between projections.
PyQGISPython for QGIS.
pyroSARA Python Framework for Large-Scale SAR Satellite Data Processing.
pyrosmRead OpenStreetMap data from Protobuf files into GeoDataFrame with Python, faster.
PySALFor all your spatial econometrics needs.
PyShpFor reading and writing shapefiles.
PySTACPython library for working with any SpatioTemporal Asset Catalog (STAC).
Python GeocoderSimple and consistent geocoding library written in Python.
python-opencage-geocoderA Python module that uses the OpenCage Geocoding API.
pyWPSAn implementation of the Web Processing Service standard from the Open Geospatial Consortium. PyWPS is written in…
RasterFramesRasterFrames brings together Earth-observation (EO) data access, cloud computing, and DataFrame-based data science.
RasterioRasterio employs GDAL under the hood for file I/O and raster formatting.
RasterstatsPython module for summarizing geospatial raster datasets based on vector geometries.
RichDEMHigh-performance Terrain and Hydrology Analysis.
rio-cogeoCloudOptimized GeoTIFF creation plugin for rasterio.
rio-colorColor correction plugin for rasterio.
rio-histHistogram matching plugin for rasterio.
rio-tilerGet mercator tile from landsat, sentinel or other AWS hosted raster.
RIOSRaster I/O Simplification. A set of python modules which makes it easy to write raster processing code in Python.
rioxarrayrasterio xarray extension.
roadstyleStyled, interactive, offline HTML maps of road networks (OSMnx edges, any GeoDataFrame or file), with road…
routing-pyPython library to access all public routing, isochrones and matrix APIs in a consistent manner.
RSGISLibThe Remote Sensing and GIS software library (RSGISLib) is a collection of tools for processing remote sensing and GIS…
RtreeFor efficiently querying spatial data.
S2P - Satellite Stereo PipelineS2P is a Python library and command line tool that implements a stereo pipeline which produces elevation models from…
satpySatpy is a python library for reading, manipulating, and writing data from remote-sensing earth-observing…
scikit-eoA Python package for Remote Sensing Tools.
SciKit-GstatSciKit-Gstat is a scipy-styled analysis module for variogram analysis.
Scikit-imageScikit-image is a collection of algorithms for image processing.
scikit-mobilityMobility analysis in Python.
sen2nbarNadir BRDF Adjusted Reflectance (NBAR) for Sentinel-2 in Python.
sentinelsatSearch and download Copernicus Sentinel satellite images.
sentleSentinel-1 & Sentinel-2 data cubes at large scale (bigger-than-memory) on any machine with integrated cloud detection,…
ShapelyManipulation and analysis of geometric objects in the Cartesian plane.
SiphonA collection of Python utilities for retrieving atmospheric and oceanic data from remote sources, focusing on being…
som-tspSolving the Traveling Salesman Problem using Self-Organizing Maps.
Spectral PythonPython module for hyperspectral image processing.
spyndexAwesome Spectral Indices in Python.
sraiSpatial Representations for Artificial Intelligence. Set of tools for geospatial machine learning, data acquisition…
stac-fastapiSTAC API implementation with FastAPI.
stackstacTurn a STAC catalog into a dask-based xarray.
stactoolsCommand line utility and Python library for STAC.
starfm4pyThe STARFM fusion model for Python (image fusion).
StatsmodelsPython module that allows users to explore data, estimate statistical models, and perform statistical tests.
tellurictelluric is a Python library to manage vector and raster geospatial data in an interactive and easy way.
TerraTiffA lightweight, GDAL-free Python package for reading, writing, resampling, and masking GeoTIFF raster files using Numpy.
thunderThunder is an ecosystem of tools for the analysis of image and time series data in Python.
ToblerTobler is a python package for areal interpolation, dasymetric mapping, and change of support.
trackintelA GeoPandas extension for tracking data
ts-rasterts-raster is a python package for analyzing time-series characteristics from raster data. It allows feature…
TurfpyThis is Python library for performing geo spatial data analysis. This is an python alternative for turf.js.
unmixingInteractive tools and functions for performing linear spectral mixture analysis (LSMA) and spatially adaptive spectral…
untilerStitch image tiles into larger composite TIFs.
urbanaccessA tool for computing GTFS transit and OSM pedestrian networks for accessibility analysis.
Urban Mapper🗺️ Spatial Join & Enrich any urban layer (Roads, Intersections, Sidewalks, Crosswalks, Neighborhoods, Cities, States,…
urbansimNew version of UrbanSim, a platform for modeling metropolitan real estate markets.
urban-worma Python library that integrates remote sensing imagery, street view data, and multi-modal models for spatial…
USGS APIUSGS is a python module for interfacing with the US Geological Survey's API.
VerdeVerde is a Python library for processing spatial data (bathymetry, geophysics surveys, etc) and interpolating it on…
whiteboxPython frontend for WhiteboxTools.
WhiteboxTools-ArcGISArcGIS Python Toolbox for WhiteboxTools.
xarray-spatialxarray-spatial implements common raster analysis functions using Numba and provides an easy-to-install, easy-to-extend…
xarrayxarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of…
xarray_leafletAn xarray extension for tiled map plotting.
xcubexcube is a Python package for generating and exploiting data cubes powered by xarray, dask, and zarr.
XeeAn Xarray extension for Google Earth Engine.
xeoAwesome Earth Observation Instruments in Python.
xyzservicesA unified source of XYZ tile providers in Python.
YATSMYet Another Timeseries Model (YATSM) is a Python package for utilizing a collection of timeseries algorithms and…
FreeGeoDBFree database of geographic place names and corresponding geospatial data.
geojsonGeoJSON implementation for PHP.
GeoPHPAdvanced geometry operations in PHP.
geospatialPHP Extension to handle common geospatial functions.
laragisA standalone Geo/GIS Provider for Laravel.
laravel-geoGeoSpatial integration on Laravel 5.2+ that supports MySQL and PostgreSQL.
li3_geoAdds geospatial support to Lithium for multiple databases, including MongoDB, CouchDB and MySQL.
PHP Azure Maps ProviderA PHP Azure Maps Geocoder Provider.
PHP7 MapnikPHP extension for geospatial rendering with Mapnik.
shapefileESRI ShapeFile library for PHP.
ShapeReaderA PHP library to parse ESRI Shape files.
ade4Tools for multivariate data analysis. Several methods are provided for the analysis (i.e., ordination) of one-table…
adehabitatA collection of tools for the analysis of habitat selection by animals.
adehabitatHRA collection of tools for the estimation of animals home range.
adehabitatHSA collection of tools for the analysis of habitat selection.
adehabitatLTA collection of tools for the analysis of animal movements.
adehabitatMAA collection of tools to deal with raster maps.
AkimaInterpolation of Irregularly and Regularly Spaced Data.
AMOEBAA function to calculate spatial clusters using the Getis-Ord local statistic. It searches irregular clusters…
bfastSpatialPackage to pre-process gridded time-series data in order for them to be analyzed with change detection algorithms such…
biodivMapRR package for α- and β-diversity mapping using remotely-sensed images.
biomod2Computer platform for ensemble forecasting of species distributions, enabling the treatment of a range of…
bivariatemapsGenerates bivariate maps and intersects shapefiles with grids and excludes cells based on area coverage.
CARBayesPackage implements Bayesian hierarchical spatial areal unit models.
cartographyThematic Cartography with R.
censobrR package to download data from Brazil's Population Census.
classIntSelected commonly used methods for choosing univariate class intervals for mapping or other graphics purposes.
climateRAn R package for getting point and gridded climate data by AOI.
CompRandFldA set of procedures for the analysis of Random Fields using likelihood and non-standard likelihood methods is provided.
constrainedKrigingProvides functions for efficient computations of nonlinear spatial predictions with local change of support.
cshapesPackage for CShapes, a GIS dataset of country boundaries (1946-today). Includes functions for data extraction and the…
dbmssSimple computation of spatial statistic functions of distance to characterize the spatial structures of mapped objects.
deldirCalculates the Delaunay triangulation and the Dirichlet or Voronoi tessellation (with respect to the entire plane) of…
dggridRProvides an interface to DGGRID for working with discrete global grids, using hexagons, triangles, and diamonds to…
dsmSearchThe package dsmSearch offers functions for retrieving high-resolution Digital Surface Models (DSM) and Light Detection…
DSpatFits inhomogeneous Poisson process spatial models to line transect sampling data and provides estimate of abundance…
dtwSatTime-Weighted Dynamic Time Warping for satellite image time series analysis.
earthEngineGrabRThe earthEngineGrabR is an interface between R and the Google Earth Engine, which simplifies the acquisition of remote…
ecespaFunctions for Spatial Point Pattern Analysis.
edgebundleR package implementing edge bundling algorithms.
elsaELSA (entropy-based local indicator of spatial association) is a novel spatial statistic to measure local spatial…
exactextractrR package for fast and accurate raster zonal statistics.
ExceedanceToolsTools for constructing confidence regions for exceedance regions and contour lines.
fasterizeHigh performance raster conversion for modern spatial data.
ffrasterTreat ff arrays as raster objects, and vice versa.
FieldSimTools for random fields and bridges simulations.
forestErrorA Unified Framework for Random Forest Prediction Error Estimation.
ForesToolboxRSR package providing a variety of tools and algorithms for the processing and analysis of satellite images for the…
FRKIs a tool for spatial/spatio-temporal modelling and prediction with large datasets.
gdalcubes_RR package for gdalcubes to process collections of Earth observation image collection as on demand data cubes.
gdalioThe goal of gdalio is to read data direct with GDAL warp, with an assumed grid specification.
gdalrasterR Bindings to the GDAL Raster API.
geoaxeSplit 'geospatial' objects into pieces. Includes support for some spatial object inputs, 'Well-Known Text', and…
geobrPackage to download official spatial data sets of Brazil.
geodistUltra lightweight, ultra fast calculation of geo distances.
geocmeansAn R package to perform Spatial Fuzzy C-means.
geojsonioConvert data to 'GeoJSON' or 'TopoJSON' from various R classes, including vectors, lists, data frames, shape files,…
geojsonsfConversion between sf and geojson.
geomVectorized geometries and low-level GEOS access.
GEOmapTopographic and Geologic Mapping.
geoRAnalysis of Geostatistical Data.
geoRglmFunctions for inference in generalised linear spatial models.
georobProvides functions for fitting linear models with spatially correlated errors by robust and Gaussian Restricted…
geosOpen Source Geometry Engine ('GEOS') R API.
geospacomGenerates distance matrices from shape files and represents spatially weighted multilevel analysis results.
GeospatialLineGraphsA library for creating geospatial line graphs along lines of latitude.
geospherePermits computations of distance and area to be carried out on spatial data in geographical coordinates.
geosptContains some geostatistical and radial basis functions, including prediction and cross validation.
geotargetsTargets extensions for geospatial data.
geovctrsCommon Classes and Data Structures for Geometry Vectors.
GeoXpPermits interactive graphical exploratory spatial data analysis.
getSpatialDataAn R package making it easy to query, preview, download and preprocess multiple kinds of spatial data via R.
ggmapSpatial Visualization with ggplot2.
ggsnAdds north symbols and scale bars in kilometers to maps in geographic or metric coordinates.
ggspatialA ggplot2 R extension for plotting Spatial* objects.
giscoRAn API package that helps to retrieve data from Eurostat - GISCO (the Geographic Information System of the COmmission).
glmmBUGSAutomates running Generalized Linear Mixed Models, including spatial models, with WinBUGS, OpenBUGS and JAGS.
gmtInterface between the GMT map-making software and R.
googlewayR Package for accessing and plotting Google Maps.
Grid2PolygonsConverts a spatial object from class SpatialGridDataFrame to SpatialPolygonsDataFrame.
GriegSmithUses the Grieg-Smith method on 2 dimensional spatial data.
gstatSpatio-Temporal Geostatistical Modelling, Prediction and Simulation.
gwrrFits geographically weighted regression (GWR) models and has tools to diagnose and remediate collinearity in the GWR…
gtfs2gpsConvert GTFS data into a data.table with GPS-like records in R.
hdecoProvides hierarchical decomposition of entropy for categorical map comparisons.
HSARA library of the Hierarchical Spatial Autoregressive Model (HSAR), based on a Bayesian Markov Chain Monte Carlo (MCMC)…
intamapProcedures for automated interpolation.
ipdwFunctions are provided to interpolate geo-referenced point data via Inverse Path Distance Weighting.
kuenmkuenm is an R package designed to make the process of model calibration and final model creation easier and more…
landmapProvides methodology for automated mapping i.e. spatial interpolation and/or prediction using Ensemble Machine Learning.
LandsatRadiometric and topographic correction of satellite imagery.
LandsatTSAn R package to facilitate retrieval, cleaning, cross-calibration, and phenological modeling of Landsat time-series…
landscapemetricslandscapemetrics is an R package for calculating landscape metrics for categorical landscape patterns in a tidy…
latticeDensityContains functions that compute the lattice-based density estimator of Barry and McIntyre.
lawnClient for 'Turfjs' for 'geospatial' analysis. The package revolves around using 'GeoJSON' data.
lctoolsPackage provides researchers and educators with easy-to-learn user friendly tools for calculating key spatial…
leafletRInteractive Web-Maps Based on the Leaflet JavaScript Library.
LPDynRAn R-package to calculate Land Productivity Dynamics using variables derived from Earth Observation imagery.
libprojC API for high-performance geometry operations within the R package framework.
lidRR package for airborne LiDAR data manipulation and visualisation for forestry application.
lucCalculusSpatiotemporal calculus for land use change trajectories.
magclassData class for increased interoperability working with spatial- temporal data together with corresponding functions…
MakurhiniR package for calculating fragmentation and landscape connectivity indices used in conservation planning.
mapboxapiR interface to Mapbox web services.
mapdeckR interface to Deck.gl and Mapbox.
mapprojMap Projections.
mapsDraw Geographical Maps.
mapscannerR package to print maps, draw on them, and scan them back in.
mapsfThematic cartography with R.
maptoolsTools for Reading and Handling Spatial Objects.
mapviewmapview provides functions to very quickly and conveniently create interactive visualisations of spatial data.
marmapPackage is designed for downloading, plotting and manipulating bathymetric and topographic data in R.
marmapImport, plot and analyze bathymetric and topographic data.
maxnetR package for modelling species geographic distributions. It implements much of the functionality of the Maxent Java…
McSpatialProvides functions for locally weighted regression, semiparametric and conditionally parametric regression, fourier…
micromapPackage provides linked micromaps using ggplot2.
ModelMapCreates sophisticated models of training data and validates the models with an independent test set, cross validation,…
ModelRA workflow for ecological niche models based on dismo.
moveVisAn R package providing tools to visualize movement data (e.g. from GPS tracking) and temporal changes of environmental…
MTAMultiscalar Territorial Analysis is an R package for multiscalar territorial analysis based on various contexts.
ncdf4Provides a high-level R interface to data files written using Unidata's netCDF library (version 4 or earlier).
ncdfgeomNetCDF-CF Geometry and Timeseries Tools for R.
ngspatialProvides tools for analyzing spatial data, especially non- Gaussian areal data.
nlmeFit and compare Gaussian linear and nonlinear mixed-effects models.
nngeok-Nearest Neighbor Join for Spatial Data.
OasisRA set of indexes and tests for the analysis of social segregation.
OpenImageRImage processing Toolkit in R.
openrouteservice-rR package to query openrouteservice.org.
OpenStreetMapAccess to Open Street Map Raster Images.
osmarProvides infrastructure to access OpenStreetMap data from different sources.
osmdataR package for downloading OpenStreetMap data.
osmextractDownload and import OpenStreetMap data from Geofabrik and other providers.
osmplotrData visualisation using OpenStreetMap objects.
osrm RInterface Between R and the OpenStreetMap-Based Routing Service OSRM.
pastecsRegulation, decomposition and analysis of space-time series.
PBSmappingMapping Fisheries Data and Spatial Analysis Tools.
PBSmodellingProvides modelling support.
pepairAn R package to repair broken GIS polygons using the prepair cpp library.
phenofitA state-of-the-art Vegetation Phenology extraction package.
phenopixA collection of functions to process digital images, depict greenness index trajectories and extract relevant…
plotGoogleMapsInteractive plot device for handling the geographic data for web browsers.
plotKMLVisualization of Spatial and Spatio-Temporal Objects in Google Earth.
polyclipR package polyclip: a port of the Clipper library for polygon geometry.
popRFRandom Forest-informed Population Disaggregation.
potentialAn R package to compute the potential model as defined by Stewart (1941).
PReMiuMDirichlet Process Bayesian Clustering, Profile Regression.
prioritizrR package that uses integer linear programming (ILP) techniques to provide a flexible interface for building and…
ProbitSpatialBinomial Spatial Probit models for big data.
quickglobeView Country Data via a 3D, D3, Globe.
r5rPackage for rapid realistic routing on multimodal transport networks (walk, bike, public transport and car).
RandomFieldsMethods for the inference on and the simulation of Gaussian fields are provided, as well as methods for the simulation…
rangeMapperTools for easy generation of (life-history) traits maps based on species range (extent-of-occurrence) maps.
rangerA Fast Implementation of Random Forests.
RArcInfoFunctions to import data from Arc/Info V7.x binary coverages.
rasterReading, writing, manipulating, analyzing and modeling of gridded spatial data.
rasterdivDiversity Indices for Numerical Matrices.
rasterDTrasterDT uses the fast indexing, aggregation, and assignment operations provided by data.table to power speedy…
rasterVisVisualization Methods for Raster Data.
rayshaderrayshader is an open source R package for producing 2D and 3D hillshaded maps of elevation matrices using a…
rayvistaA package to view a 3D scene anywhere on earth.
RcitrusSpatial analysis of plant disease incidence.
RColorBrewerProvides color schemes for maps and other graphics.
recmapPackage provides rectangular cartograms with rectangle sizes reflecting for example population
regressFunctions to fit Gaussian linear model by maximising the residual log likelihood where the covariance structure can be…
rgdalBindings for the Geospatial Data Abstraction Library.
rgeeGoogle Earth Engine for R.
rgeodargeoda is a R package for spatial data analysis based on libgeoda and GeoDa.
rgeosInterface to Geometry Engine - Open Source (GEOS) using the C API for topology operations on geometries.
RgooglemapsOverlays on Google map tiles in R.
rgrass7Interface Between GRASS 7 GIS and R.
rHarmonicsR package for harmonic modelling of time-series data.
ribgeR package for (down)loading data from IBGE (Instituto Brasileiro de Geografia e Estatística).
rnaturalearthAn R package to hold and facilitate interaction with Natural Earth map data.
RnetcdfInterface to NetCDF Datasets.
rnoaaR interface to many NOAA data sources.
RODBCODBC Database Access.
ROSMPlot Open Street Map and Other Tiles in R.
RPyGeoArcGIS Geoprocessing in R via Python.
RQGISEstablishes an interface between R and QGIS.
RSAGASAGA Geoprocessing and Terrain Analysis in R.
RsagacmdA package for linking R with the open-source SAGA-GIS.
rsMoveTools that support the combined use of animal movement and remote sensing data.
rstacR Client Library for SpatioTemporal Asset Catalog.
RStoolboxToolbox for remote sensing image processing and analysis such as calculating spectral indices, principal component…
rtsVisA lightweight R package to visualize large raster time series, building on a fast temporal interpolation core.
rworldmapMapping Global Data.
s2R bindings for Google's s2 library for geometry on the sphere.
S2slsFit a spatial instrumental-variable regression by two-stage least squares.
secciones-nacionalidadesR Shiny app to visualize population by nationality at census section level in Spain using INE data, with interactive…
sfSimple Features for R.
sfarrowPackage for reading and writing Parquet and Feather files with sf objects using arrow in R.
sfheadersBuild sf objects from R and Rcpp.
sfnetworksTidy Geospatial Networks in R.
sftrackModern classes for tracking and movement data.
sgeostatAn Object-oriented Framework for Geostatistical Modeling in S+ containing functions for variogram estimation,…
shapefilesRead and Write ESRI Shapefiles.
siplabA platform for experimenting with spatially explicit individual-based vegetation models.
sitsSatellite image time series package for R.
smacpodVarious statistical methods for analyzing case-control point data.
smercProvides statistical methods for the analysis of data areal data, with a focus on cluster detection.
soilDBSimplified Access to NCSS Soil Databases.
spClasses and Methods for Spatial Data.
spacetimeClasses and Methods for Spatio-Temporal Data.
spacomProvides tools to construct and exploit spatially weighted context data.
spaMMInference in mixed-effect models, including generalized linear mixed models with spatial correlations and models with…
spanelFit the spatial panel data models: the fixed effects, random effects and between models.
sparrProvides functions to estimate kernel-smoothed spatial and spatio-temporal densities and relative risk functions, and…
spatcountsFit spatial CAR count regression models using MCMC.
spatgraphsGraphs (or networks) and graph component calculations for spatial locations
spatialCovarianceSupports the computation of spatial covariance matrices for data on rectangles.
SpatialEpiMethods and data for cluster detection and disease mapping.
SpatialPositionComputes spatial position models: Stewart potentials, Reilly catchment areas, Huff catchment areas.
spatialprobitBayesian Estimation of Spatial Probit and Tobit Models.
spatialRFR package to fit spatial models with Random Forest.
SpatialRDDR package to work spatialy with RDD files.
spatialsegregationSummaries for measuring segregation/mingling in multitype spatial point patterns with graph based neighbourhood…
SpatialToolsTools for spatial data analysis. Emphasis on kriging. Provides functions for prediction and simulation.
spatstatSpatial Point Pattern Analysis, Model-Fitting, Simulation, Tests.
spatsurvBayesian inference for parametric proportional hazards spatial survival models; flexible spatial survival models.
spBayesSurvBayesian Modeling and Analysis of Spatially Correlated Survival Data.
spcosaSpatial coverage sampling and random sampling from compact geographical strata created by k-means.
spdepSpatial Dependence: Weighting Schemes, Statistics and Models.
sperrorestImplements spatial error estimation and permutation-based variable importance measures for predictive models using…
spflowSpatial Econometric Interaction Models in R.
spindFunctions for spatial methods based on generalized estimating equations (GEE) and wavelet-revised methods (WRM),…
splancsSpatial and Space-Time Point Pattern Analysis.
splmML and GM estimation and diagnostic testing of econometric models for spatial panel data.
spmoranFunctions for estimating fixed and random effects eigenvector spatial filtering models.
spselectFits spatial scale (SS) forward stepwise regression, SS incremental forward stagewise regression, SS least angle…
spsurveyProvides a range of sampling functions.
spTimerFits, spatially predicts and temporally forecasts large amounts of space-time data.
SSNSpatial statistical modeling and prediction for data on stream networks, including models based on in-stream distance.
starmaStatistical functions to identify, estimate and diagnose a Space-Time AutoRegressive Moving Average (STARMA) model.
starsSpatiotemporal tidy arrays for R.
stlnppSpatio-temporal point patterns on linear networks.
stplanrSustainable transport planning with R.
streetscapeA collection of functions to search and download Mapillary street view images and to extract, quantify, and visualize…
supercellsThe goal of supercells is to utilize the concept of superpixels to a variety of spatial data.
TanakaTanaka Maps with R.
taRifxA collection of various utility and convenience functions.
teamluccIs designed to facilitate analysis of land use and cover change (LUCC) around the monitoring sites of the Tropical…
terraterra is an R package that replaces raster. It has a very similar, but simpler, interface, and it is much faster.
tgpBayesian nonstationary, semiparametric nonlinear regression and design by treed Gaussian processes (GPs) with jumps to…
tidyncSystematic approaches to NetCDF data extraction, manipulation and visualization.
tidytransit'sf'-compatible package to analyze transit schedules, routes, and stops.
tiffRead and write TIFF images in R.
tmapR-library for drawing thematic maps. The API is based on A Layered Grammar of Graphics and resembles the syntax of…
tmaptoolsThis package offers a set of handy tool functions for reading and processing spatial data.
tripExtends sp classes to permit the accessing and manipulating of spatial data for animal tracking.
tripackA constrained two-dimensional Delaunay triangulation package providing both triangulation and generation of voronoi…
tripEstimationData handling and estimation functions for animal movement estimation from archival or satellite tags.
uavRstUAV related Remote Sensing Toolbox.
vapourA lightweight GDAL API package for R.
vec2dtransfPackage for applying affine and similarity transformations on vector spatial data (sp objects).
veganOrdination methods, diversity analysis and other functions for community and vegetation ecologists.
viewscapeThe viewscape package provides an accessible method of carrying out landscape spatial analysis based on the viewshed…
WatershedsMethods for watersheds aggregation and spatial drainage network analysis.
whiteboxRR frontend of WhiteboxTools.
wordcloud2R interface to wordcloud for data visualization.
wtLightweight Well-Known Geometry Parsing.
AgroclimatologyRuby client for interacting with the NASA (POWER) Agroclimatology Web Resource.
EvapotranspirationRuby library for calculating reference crop evapotranspiration (ETo).
ffi-geosLow-level ruby bindings to GEOS library.
GeokitA Ruby gem & Rails plugin for easier map-based applications.
Mongoid GeospatialA Mongoid Extension that simplifies the use of MongoDB spatial features.
PostGIS ActiveRecord AdapterActiveRecord adapter for PostGIS.
Rgeo GeoJSONRGeo component for reading and writing GeoJSON.
Rgeo ShapefileOptional module for RGeo for reading geospatial data from ESRI shapefiles.
RgeoRGeo is a geospatial data library for Ruby. It provides an implementation of the Open Geospatial Consortium's Simple…
Ruby GeocoderIntegration with geocoding services.
ruby_postalRuby bindings to libpostal for fast international address parsing/normalization.
SpatiaLite ActiveRecord AdapterActiveRecord adapter for Spatialite.
A/B StreetA traffic simulation game exploring how small changes to roads affect cyclists, transit users, pedestrians, and drivers.
A5Rust library for the A5 geospatial indexing system, a new alternative to S2 and H3 using irregular, equilateral…
AirmailLightweight geocoder in pure Rust.
animeApproximate Network Matching, Integration, and Enrichment.
ArnisGenerate any location from the real world in Minecraft Java Edition with a high level of detail.
auto-sea-wayOpen source maritime auto-routing engine that builds a global water-surface routing graph from OSM land polygons using…
BBOX servicesComposable spatial services.
Bevy Point CloudA Bevy plugin to render point clouds.
boostvoronoiSegmented Voronoi for Rust.
Cavalier Contours2D polyline/shape library for offsetting, combining, etc.
CGARComputational Geometry Algorithms for Rust.
cheap-ruler-rsCollection of very fast approximations to common geodesic measurements.
coord_transformsRust crate for performing coordinate transforms.
copc-rsCloud Optimized Point Cloud (COPC) reader and writer.
cosmoFilter & transform OSM PBF data to geoparquet or geojson.
country-boundariesA fast offline reverse geocoder: Find the area in which a geo position is located.
cql2-rsLibrary for parsing the OGC CQL2 filter language.
delaunator-rsA very fast static 2D Delaunay triangulation library for Rust.
density meshImage density/height map to mesh generator.
DiscordGeoRust Discord channel
earclipTriangle mesh designed to be fast, efficient, and sphere capable.
earcut-rsPort of the Earcut polygon triangulation library with performance in mind.
earcutrPort of MapBox's earcut triangulation code to Rust language.
etilesA Rust library for processing 3D Tiles data.
Fast PathsFast shortest path calculations for Rust.
FastGtfsGTFS parsing, navigation, time table creation, and real-time network simulation.
FerrostarA FOSS navigation SDK built from the ground up for the future.
flat-projectionFast geodesic distance approximations via flat surface projection.
FlatGeoBufA performant binary encoding for geographic data based on flatbuffers.
GalileoGeneral purpose cross-platform geo-rendering library.
Gauzilla3D Gaussian Splatting renderer for WebAssembly with lock-free multithreading.
gdalRust bindings for GDAL.
geoGeospatial primitives and algorithms for Rust.
Geo EngineCloud-ready geospatial data processing platform with workflows, raster and vector support and OGC-compliant interfaces.
geo-indexFast, immutable, ABI-stable spatial indexes.
geo-quadkey-rsRust library for encoding and decoding geographical coordinates to and from QuadKeys.
geo-rasterizeA pure-rust 2D rasterizer for geospatial applications.
geoarrow-rsGeoArrow in Rust and WebAssembly with vectorized geometry operations.
geocartA bridge between geographic and cartesian coordinates.
geocentric-rsConversion between geodetic (geographic) and geocentric (cartesian) coordinates.
geocodingGeocoding library for Rust.
geographiclib-rsA subset of geographiclib implemented in Rust.
geohashGeohash for Rust.
geojsonLibrary for serializing the GeoJSON vector GIS file format.
geojson-vt-rsCrate for slicing GeoJSON into vector tiles on the fly.
geom3dData structures and algorithms for 3D geometric modeling.
geometry-rsPartial port of tidwall/geometry (efficient 2D geometry library for Go).
GeoPolarsGeospatial extensions for Polars.
georasterRust library for accessing geospatial raster images (GeoTIFF).
geosRust bindings for GEOS C API.
geoserdeAdapter between geographic feature and GIS files.
GeoTIFFWork with GeoTIFF raster files.
geozeroZero-Copy reading and writing of geospatial data.
gpkg-rsA Rust crate for reading and writing GeoPackages.
gpxRust read/write support for GPS Exchange Format (GPX).
gtfs-structuresRead GTFS files into structs, with smart references.
h3oRust implementation of the H3 geospatial indexing system.
hdf5-rustThread-safe Rust bindings and high-level wrappers for the HDF5 library API.
HecateFast Geospatial Feature Storage API.
image-tiffTIFF decoding and encoding library in pure Rust.
intersect2dLine intersection sweep-line algorithm.
iOverlayBoolean Operations for 2D Polygons: Supports intersection, union, difference, xor, and self-intersections for all…
iTriangleA fast, stable, and robust 2d triangulation library.
jordGeographical Position Calculations (spherical + ellipsoidal models and local frames).
KarttapullautinA fast and accurate map generator from classified LiDAR data.
kdbushA Rust port of kdbush, a fast static spatial index for 2D points.
kdtreeK-dimensional tree in Rust for fast geospatial indexing and nearest neighbors lookup
kmlRust support for reading and writing KML with a focus on conversion to geo-types primitives.
las-rsRead and write ASPRS las files.
latlong_bngProvides functions that convert decimal (WGS84 / ETRS89) longitude and latitude coordinates into British National Grid…
linesweeperTwo-dimensional geometric primitives like boolean operations on sets bounded by Bézier paths.
LouvreComputational Geometry Library with Rust
map-engineA rust library to work with tiled geospatial (raster) data.
maplibre-legendMaplibre legend generator crate.
maplibre-rsAbout Native Maps for Web, Mobile and Desktop.
MartinMartin is a PostGIS vector tiles server suitable for large databases. Martin is written in Rust using Actix web…
MiniprojGeographic transformations between different coordinate systems defined by the European Petroleum Survey Group.
MVT ServerSimple and high-speed vector tile server with a built-in web-based admin interface.
N5N5 "Not HDF5" tensor file system format.
netcdfMedium-level netCDF bindings for Rust, allowing easy reading and writing of array-like structures to a file.
offset-polygonA Rust crate for offsetting (shrinking/expanding) polygons.
OGC APIOGC API building blocks.
osmOSM XML serialization and other OpenStreetMap utilities.
osm-lump-waysGroup OSM ways based on topology & shared tags
osm-pbf-parquetTranscode OSM PBF file to parquet files.
osm-rendererOpenStreetMap raster tile renderer.
osm-transit-extractorExtract OSM public transport data and write to CSV files.
osm_boundaries_utils_rsRead OpenStretMap relations with type=boundary as valid MultiPolygon.
osm_chOSM-Contraction-Hierarchies.
osmflatOpenStreetMap flatdata format and compiler.
osmpbfLibrary for reading the OpenStreetMap PBF file format.
osmpbfreader-rsRead OpenStreetMap PBF files.
osmxRust port of OSMExpress, a fast database file format for OpenStreetMap.
pastureA Rust library for working with point cloud data.
PbfextractorCreate graph files out of OSM and SRTM data
pbfhoggFast library and CLI to read, write, and transform OSM PBF files; parallel and pipelined decoding, planet-scale on…
pgstac-rsRust interface for pgstac.
PlanetVectorTileA map engine enabling you to have the entire map of the OSM planet on your own computer.
plateau-gis-converterA GUI and CLI tool for converting PLATEAU's 3D city models (CityGML) of Japan into various geospatial formats,…
PMTiles (for Rust)Rust implementation of PMTiles
Polars STSpatial extension for Polars DataFrames.
poly2tri-rsCalculate CDT (Constrained Delaunay Triangulation) on a polygon.
polygon-offsettingOffset a polygon (only margin).
Polylabel-rsA Rust implementation of the Polylabel algorithm, with FFI.
polylineGoogle Encoded Polyline encoding & decoding in Rust.
postalRust bindings to libpostal.
projRust bindings for Proj.
Proj4rsRust adaptation of Proj4
Proj4wktParse WKT to Proj strings
PurRDF GeoPure-Rust GeoSPARQL 1.1 implementation using exact rational geometry for deterministic topological predicates, with…
QuadbinHierarchical geospatial index tiling, similar to Quadkey.
rasters.rsRaster processing library and tools written in rust.
rgeometryComputational Geometry library written in Rust.
rgisPerformant, cross-platform (web, desktop) GIS app written in Rust
RINEXRINEX analysis & and processing.
RobustRobust primitives for computational geometry.
rout3servH3-grid based Routing server with GRPC-API and dataframe integration.
RouteE CompassAn energy-aware vehicle routing engine.
RoutersSet of routing tools designed for system-agnostic maps.
routrsGeograph-based shortest distance calculation for Rust.
rstarR*-tree library for the rust ecosystem.
rusqlite-gpkgGeoPackage reader/writer built on top of rusqlite.
Rust GeodesyA geodesy library written in Rust.
rust-geo-booleanopRust implementation of the Martinez-Rueda Polygon Clipping Algorithm.
rust_road_routerRust routing framework and toolkit.
rusterizeHigh performance rasterization tool for python built in Rust.
rustworkxA high-performance, general-purpose graph library for Python, written in Rust.
S2S2 spherical geometry library in Rust.
s2-pmtilesRead/Write PMTiles V3.0 as well as S2PMTiles V1.0
SailorA sailing navigation application.
SedonaDBSingle-node analytical database engine with geospatial as the first-class citizen.
sguabaTypes for points and vectors in coordinate spaces and transformations based on rigid body transforms.
shapefileRust read/write support for shapefiles.
sif-rtreeand sif-kdtree - R and K-D trees which can be memory-mapped directly from disk.
Skeleton TracingA new algorithm for retrieving topological skeleton as a set of polylines from binary images.
SolariMultimodal routing in Rust.
spadeDelaunay Triangulations for the Rust ecosystem.
spatial-joinPerform streaming geospatial-joins on geographic data.
sststreaming startin.
stac-rsRust implementation of the SpatioTemporal Asset Catalog (STAC) specification.
startinA Delaunay triangulator for processing TINs.
static-bushesPort of the Flatbush and KDBush JS libraries to Rust.
t-rexVector tile server specialized on publishing MVT tiles from your own data.
The Roaring LandmaskA fast and memory-limited landmask based on GSHHG for determing whether a point on Earth is on land or in the ocean.
tile-gridLibrary for map tile grid calculations.
tilejsontilejson is a crate for serializing/deserializing the TileJSON format.
topojsonTopoJSON bindings and utilities for Rust.
TransitWork with GTFS files.
transit_modelManage, convert and enrich transit data.
tzf-rsGet timezone via longitude&latitude in Rust in a fast way
utilesutils & tiles w/ (rs & pyo3).
Vector Tile BuilderWeb application for generating vector tiles in the browser
WhiteboxToolsAn advanced geospatial data analysis platform.
wktRust read/write support for well-known text (WKT).
World fileWork with World-files.
zarrsA rust library for the Zarr V3 storage format for multidimensional arrays and metadata.
zonebuilderBuild zones for large geographic regions.
FranklinA STAC/OGC API Features Web Service.
fulguriteFulgurite is a way to use Apache Spark to process GeoTIFF images in a distributed way.
geoscript.scalaScala implementation of the GeoScript API.
GeoTrellisGeoTrellis is a Scala library and framework that uses Spark to work with raster data.
mapnik2geotoolsUsing the Scala XML API to translate from Mapnik XML to GeoTools' SLD dialect.
osm4scalaHigh perfromance Scala library and Spark Polyglot (Scala, Python, SQL, etc.) connector for OpenStreetMap Pbf files.
RTree2DRTree2D is a 2D immutable R-tree with STR (Sort-Tile-Recursive) packing for ultra-fast nearest and intersection queries.
Stac4sa scala library with primitives to build applications using the SpatioTemporal Asset Catalogs specification.
Apple MapKitDisplay map or satellite imagery directly from your app's interface, call out points of interest, and determine…
GEOSwiftThe Swift Geographic Engine.
Mapbox Navigation SDK for iOSTurn-by-turn navigation logic and UI in Swift or Objective-C on iOS.
MapboxDirections.swiftTraffic-aware directions in Swift or Objective-C on iOS, macOS, tvOS, and watchOS.
turf-swiftA Swift language port of Turf.js.
Apple MapKitDisplay map or satellite imagery directly from your app's interface, call out points of interest, and determine…
flutter_mapA Dart implementation of Leaflet for Flutter apps.
Google Maps API for AndroidGoogle maps for Android.
Google Maps API for iOSGoogle maps for iOS.
Mapbox Android SDKAn open source toolset for building mapping applications for Android devices.
Mapbox iOS SDKAn open source toolset for building mapping applications for iPhone and iPad devices.
mapbox-navigation-androidMapbox Navigation SDK for Android.
MapLibre ComposeAdd interactive vector tile maps to your Compose app
MapLibre GL NativeThe open-source alternative to Mapbox GL Native. SDKs for iOS, Android and other platforms
MAPS.MEMAPS.ME — Offline OpenStreetMap maps for iOS and Android.
Nutiteq Maps SDKC++ maps library for iOS, Android, Windows Phone and Xamarin with bindings for Java, ObjectiveC and C#.
Organic MapsOrganic Maps is a better fork of MAPS.ME, an Android & iOS offline maps app for travelers, tourists, hikers, and…
WhirlyGlobe/MaplyObjective C code that is able to read and render vector tiles(and style with mapnik xml) on iOS devices.
XaMapsXamarin + Azure Maps.
XFAzureMapTrialsUse Azure Maps REST APIs with Xamarin.Forms.
Apache SedonaCluster computing system for processing large-scale spatial data
geobeamgeobeam adds GIS capabilities to your Apache Beam pipelines and enables you to ingest and analyze massive amounts of…
GeoMesaGeoMesa is a suite of tools for working with big geo-spatial data in a distributed fashion.
GeoTrellisGeoTrellis is a Scala library and framework that uses Spark to work with raster data.
GeoWaveGeoWave provides geospatial and temporal indexing on top of Accumulo and HBase.
Google Earth EngineIs a cloud computing platform for processing satellite imagery and other Earth observation data.
Blender GISBlender addons to make the bridge between Blender and geographic data.
bvbv is a small tool to quickly view high-resolution multi-band imagery directly in your iTerm 2.
CinderCinder is a free and open source library for professional-quality creative coding in C++.
circlizeCircular visualization in R. Circular layout is an efficient way for the visualization of huge amounts of information.
CityEngine-TwitterVisualise Twitter activity using a procedurally-generated 3D city model.
CometTSComet Time Series Toolset for working with a time-series of remote sensing imagery and user defined polygons.
D3.jsD3.js is a JavaScript library for manipulating documents based on data.
deck.gl-rasterClient-side, GPU-accelerated Cloud-Optimized GeoTIFF visualization in deck.gl.
FoliumPython Data. Leaflet.js Maps.
GeoJsHigh-performance visualization and interactive data exploration of scientific and geospatial location aware datasets.
geoplotHigh-level Python geospatial plotting library. It's an extension to cartopy and matplotlib which makes mapping easy.
GeoViewsGeoViews is a Python library that makes it easy to explore and visualize any data that includes geographic locations.
Go CartFast cartogram generator written in C.
Kongsberg Geospatial's TerraLens SDKSDK designed for easy project integration and quick implementation in virtually any development environment. TerraLens…
KosmtikVery lite but extendable mapping framework to create Mapnik ready maps with OpenStreetMap data (and more).
lonboardFast, interactive geospatial data visualization in Jupyter.
mapdeckR interface to Deck.gl and Mapbox.
mplleafletEasily convert matplotlib plots from Python into interactive Leaflet web maps.
openFrameworksopenFrameworks is an open source C++ toolkit for creative coding.
P5.jsJavascript library that starts with the original goal of Processing.
Peak mapAllows you to visualize elevation of any area on the map with filled area charts.
PlotJugglerPlotJuggler is a tool to visualize time series that is fast, powerful and intuitive.
PostGIS PreviewA lightweight node api and frontend for quickly previewing PostGIS queries.
procedural-gl-jsProcedural GL JS is a library for creating 3D map experiences on the web, written in JavaScript and WebGL. It is built…
Processing.pyPython mode for Processing.
ProcessingProcessing is a flexible software sketchbook and a language for learning how to code within the context of the visual…
SkiaSkia is a complete 2D graphic library for drawing Text, Geometries, and Images.
StravaCreate artistic visualisations with your exercise data.
three.jsA javascript 3D library which makes WebGL simpler
tippecanoeBuild vector tilesets from large collections of GeoJSON features.
xarray_leafletAn xarray extension for tiled map plotting.
52North SOSA reference implementation of the [OGC Sensor Observation Service specification (version 2.0)]
AeroCartwright Drone Mapping CalculatorsFree browser-based ground sample distance (GSD) and ground control point (GCP) calculators for drone survey flight…
Bounding Box ToolInteractive tool for drawing bounding boxes on a map and exporting as WKT, GeoJSON, KML, Overpass API, OGC BBOX, STAC…
CODAThe Common Data Access toolbox (CODA) provides a set of tools for ingesting, processing, and analyzing remote sensing…
CoordinateMapperFree browser-based tool for converting between lat/long, UTM, UK Grid References, Easting/Northing, MGRS, DMS and DDM.…
DataPillagerDownload data from Esri service.
Driftlog Country CounterFree browser-based tool that counts the countries you have visited from photo GPS (JPEG, HEIC, video) or a Google Maps…
DroneDBEffortless aerial data management and sharing.
DsgToolsDSGTools is a QGIS plugin that allow users to create and manipulate Geospatial Data according to Brazilian Law…
eodagCommand line tool and a plugin-oriented Python framework for searching, aggregating results and downloading remote…
exactextractProvides a fast and accurate algorithm for summarizing values in the portion of a raster dataset that is covered by a…
frescoFresco is an open source Mapbox Vector Tile Style editor that allows cartographers to craft stylesheets for use with…
GalileoGeospatial data discovery and management platform. Search over 1,890+ data sources using advanced filters, spatial…
gdal-miniMinimal version of GDAL.
Generic Mapping ToolsGMT is an open source collection of about 90 command-line tools for manipulating geographic and Cartesian data sets.
GeoGigGeoGig is a Distributed Version Control System (DVCS) specially designed to handle geospatial data efficiently.
Geo HoundChrome extension that detects the GIS data behind any web map and lets you save it as a live layer to query and…
gisweepGIS vulnerability scanner for ArcGIS REST, OGC (WMS/WFS), and embedded web maps. Audits anonymous write capabilities,…
GISWATEROpen-source software for water cycle management (water supply and urban drainage).
GrADSThe Grid Analysis and Display System (GrADS) is an interactive desktop tool that is used for easy access,…
imscriptA collection of small and standalone utilities for image processing.
KartDistributed version-control for geospatial and tabular data.
Kongsberg Geospatial's TerraLens SDKSDK designed for easy project integration and quick implementation in virtually any development environment. TerraLens…
landsat-espa-utilLibrary for querying and ordering Landsat Surface Reflectance data via ESPA.
MagritMagrit is an online application for thematic mapping.
MaparzFree online geospatial file converter powered by GDAL. Converts between Shapefile, GeoJSON, KML/KMZ, GeoPackage, GPX,…
MapDrawFree browser-based editor for drawing and editing paths, areas and markers. Supports GeoJSON, GPX, KML and KMZ, with…
MapShaperTools for editing Shapefile, GeoJSON, TopoJSON and CSV files.
MapTiler DesktopSoftware for converting your data into fast zoomable maps. Load your image or geodata and get a tiled map.
MapusMapus is a tool to explore and annotate collaboratively on a map.
Namazue ConsoleJapan-wide earthquake intelligence console with GMPE intensity computation, real-time P/S wave propagation, PLATEAU 3D…
nextgiswebServer based application/server-side framework for geodata storage, management and visualization.
Open Location CodeOpen Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses…
opensarkitTools for Automatic Preprocessing of SAR Imagery.
Osm2pgsqlosm2pgsql is a tool for loading OpenStreetMap data into a PostgreSQL.
PlanetilerFlexible tool to build planet-scale vector tilesets from OpenStreetMap data in a few hours.
Projection WizardHelps you select an appropriate projection for your map, depending on the area that you are mapping.
Quick Map ToolsFree browser-based GIS toolkit for viewing, converting, and processing geospatial files such as GeoJSON, Shapefile,…
sat-searchSat-search is a Python 3 library and a command line tool for discovering and downloading publicly available satellite…
Satellite Optical Sensor CalculatorA calculator that simplifies complex satellite sensor design by providing approximate calculations for optical…
StoryRouteFree web application that applies large language models to geospatial context to generate immersive, location-aware…
TileMillTileMill is a modern map design studio powered by Node.js and Mapnik.
veinsOpen source vehicular network simulation framework.
Fiona-Rasterio-Shapely Cheat SheetA cheat sheet for Fiona/Rasterio/Shapely command-line geodata tools.
GDALCheat sheet for GDAL/OGR command-line tools.
GNU ParallelCheat sheet for the GNU Parallel CLI tool.
PostGIS 2Cheat sheet for PostGIS (version 2)
PostGIS RasterCheat sheet for PostGIS Raster manipulation.
PostGISCheat sheet for PostGIS.
99 BoundariesDownload or generate maritime and land country boundaries from OpenStreetMap in GeoJSON and other file formats.
AIforEarthDataSetsNotebooks and documentation for AI-for-Earth-managed datasets on Azure Open Datasets.
ArcGIS HubOver 380,000 open datasets.
ASTER DataDownload ASTER data.
Callisto Generated DatasetsA list of datasets aiming to enable Artificial Intelligence applications that use Copernicus data.
CBERS on AWSInformation, tools and data related to the China-Brazil Earth Resources Satellite (CBERS) PDS on AWS.
Cityscapes Datasetlarge-scale dataset that contains a diverse set of stereo video sequences recorded in street scenes from 50 different…
Copernicus global DEMGlobal elevation tiles.
Copernicus Open Access HubSentinel data from scihub.
ETOPO11 arc-minute global relief model of Earth's surface.
European population grids - GISCOPopulation figures in grid cells.
European Postcodes Point DataLocation of postal codes across Europe.
GBIFOpen access to biodiversity data.
GeoboundariesThe world's largest open, free political boundaries database.
GeofabrikThis is another source of prepared OpenStreetMap data. This distribution is generally built nightly and comes in OSM…
GeoNamesThe GeoNames geographical database covers all countries and contains over eight million place names (cities, postal…
Global Climate MonitorGlobal open climate data.
Global power plant databaseOpen source database of power plants.
Healthcare Services in EuropeLocations of healthcare services in Europe.
HydroSHEDSConsistent hydrographic data for global applications.
INPE CBERS4A and Amazonia1 DatabaseDownload free CBERS 4A and Amazonia 1 images.
INPE DatabaseDownload free satellite data including MODIS, Landsat (1-8), ResourceSat (1-2) and CBERS (2 and 2B) data.
Japan NeighborhoodsFree English-language dataset of Tokyo crime statistics covering 5,078 neighborhoods (chōme) across Tokyo 23 wards +…
MapTiler DataReady-to-use geographic data. The very best of open geospatial data, processed and packaged for your next on-prem…
MapzenIt provides data in OSM/PBF and Esri shapefile formats for popular cities.
NASA Earth DataSearch, discover, visualize, refine, and access NASA Earth Observation data in your browser with Earthdata Search.
NASA Earth ObservationsBrowse and download satellite data imagery.
Natural EarthThis site offers public domain map data sets that contain both raster and vector data.
Ookla internet speed dataGlobal network performance metrics.
OpenAerialMapOpen service for accessing licensed imagery.
OpenWaterAtlasIntegrated open dataset joining 2,928 dive/kite/surf/freedive sites with per-spot climate aggregates (Open-Meteo +…
Overture Maps open dataFree and open (CDLA Permissive 2.0) global GeoParquet datasets, updated monthly on AWS S3 and Azure.
RoadDetectionsRoad detections from Microsoft Maps aerial imagery.
Scale Open DatasetsOpen Datasets for Autonomous Driving.
Sentinel 2 AWSSentinel 2 data on Amazon S3.
Sunshine AtlasOpen dataset (CC BY 4.0, DOI) of monthly sunshine hours, temperature, rainfall and sea-surface-temperature climate…
TZ Timezone ShapefilesPolygon boundaries of world timezones.
USGS Earth ExplorerProvides online search,metadata export, and data download for earth science data from the archives of the USGS.
World Atlas TopoJSONNatural Earth's vector data as TopoJSON.
World BankFree access to global development data.
WorldPopOpen access spatial demographic datasets.
ZipCheckupFree ZIP-level environmental safety data platform covering water quality, air quality, PFAS, radon, lead, flood risk…
Canadian Rental Address ResearchSource-dated directory of official Canadian property, permit, tenancy, hazard, transit, and neighbourhood resources…
Cartographical Map ProjectionsA good introduction to projected coordinate systems.
Cloud Optimized Point Cloud SpecificationGeospatial, compressed, range-readable, LAZ-compatible point cloud format.
ESRI Shapefile SpecsShapefile specifications.
GDAL/OGR CookbookSimple code snippets on how to use the Python GDAL/OGR API.
GeoJSON.iogeojson.io is a quick, simple tool for creating, viewing, and sharing maps.
GeoParquetSpecification for storing geospatial vector data (point, line, polygon) in Parquet.
GeopythonNotebooks and libraries for spatial/geo Python explorations.
GIGSGIGS comprises qualitative test series checklists and quantitative test dataset files.
IndexDatabaseA database for remote sensing indices.
LOLManuscriptMondayHold the links to the Ladies of Landsat Manuscript Monday series.
Spatialreference.orgSource for coordinate system information.
TileJSON.iotilejson.io is a simple viewer for raster tile sets (Enter tile URL, layer properties, share).
PlaneCrashDataOpen dataset and interactive 3D globe visualizing over 100 years of global aviation safety incidents, airline safety…
font-GISA very very cool icon font set for use with GIS and spatial analysis tools.
Map Icons CollectionA set of more than 1000 free and customizable icons to use as placemarks for your POI.
Material SymbolsOver 2,990 glyphs in a single font file with a wide range of design variants.
CartoColorA set of custom color palettes built on top of standards for color use on maps.
Chroma.js Color Palette HelperChroma.js-powered tool for mastering multi-hued, multi-stop color scales.
ColorBrewerColour advice for maps, based on Dr. Cynthia Brewer's research.
Textures.jsJavaScript library for creating SVG patterns, designed for data visualization.
An Introduction to Spatial Data Analysis and Statistics: A Course in RCloud-Based Remote Sensing with Google Earth EngineElegant and informative maps with tmapGeocomputation with PythonGeocomputation with RGeographic Data Science with PythonGeographic Data Science with R: Visualizing and Analyzing Environmental ChangeGeospatial AnalysisGeospatial Data Science with JuliaIntroductory book on geospatial data science with the Julia programming language.
Google Earth Engine ApplicationsIntro to GIS and Spatial AnalysisIntroduction to Spatial Data Programming with RIntroduction to urban accessibility: A practical guide with RR for Geographic Data ScienceSAR Handbook - Comprehensive Methodologies for Forest Monitoring and Biomass EstimationSpatial Data Science With Applications in RSpatial Microsimulation with RSpatial Modelling for Data ScientistsSpatial Statistics for Data Science: Theory and Practice with Rsits: Satellite Image Time Series Analysis on Earth Observation Data CubesThe Language of Spatial AnalisysESRI User ConferenceEsri International User Conference is an event dedicated to geographic information system technology.
FOSS4GFree and Open Source Software for Geospatial.
FOSSGISYearly conference of the German OpenStreetMap chapter and FOSS GIS community
Geo For Good SummitAnnual conference, hosted by Google, geared toward nonprofits, scientists, government agencies and other change-makers…
GEOINFOThe GEOINFO series (Brazilian Symposium on Geoinformatics) is an annual conference for exploring ongoing research,…
GeoPythonThe conference is focused on Python and Geo, its toolkits and applications.
International Syposium on Digital EarthEvent dedicated to bring together policy makers and scientists and will explore pathways towards the vision of a…
International Society for Photogrammetry and Remote SensingThe ISPRS Congress is the leading forum where classical and emergent topics related to photogrammetry, remote sensing,…
RCMRD International ConferenceAnnual conference held in Nairobi - Kenya, bringing together policymakers, executives, experts, researchers,…
SBSRBi-annual Brazilian National Symposium on Remote Sensing.
Spatial Data ConferenceAnnual Conferece that intersects GIS, Advanced Analytics & Data Science that is growing rapidly & answering some of…
State of the MapAnnual event for all mappers and OpenStreetMap users.
Down To Earth: A podcast for Geoscientists by Geoscientist30-minute podcast about innovative geoscience and the incredible people behind it. Each week, we host a different…
Eyes on EarthEyes on Earth is a podcast on remote sensing, Earth observation, land change and science, brought to you by the USGS…
ESRI & The Science of WhereTalks about business and technology leaders who share analysis, insights, and stories on data science, the Internet of…
GIS DirectionsChat with inspiring GIS users, discuss new industry trends, and dish out plenty of practical pointers.
GeoadorableA podcast that may include anything and everything about the geospatial world. From news articles about the GIS…
Geographical ThinkingTune in for inspiring stories from thought leaders and GIS users across business, government and education in Canada.
GeointerestingOfficial podcast of the National Geospatial-Intelligence Agency. Geointeresting features conversations with…
Geomob Podcastweekly podcast interviewing anyone doing interesting things in geo, be it for fun or profit.
The MapScapingWeekly podcast featuring interesting people doing amazing work in the geospatial world.
Minds Behind MapsInformal conversations with those creating maps, understanding how and why they build them. Earth Observation, Data…
More Than Just MapsTalks with GIS veterans and geniuses who know a thing or two about how to find your way from student to professional…
Project GeospatialProject Geospatial is a web series and blog dedicated to increasing awareness of Geospatial Technology, industry best…
Scene From AboveEarth observation, remote sensing, geospatial and geeky chat
A VerySpatialA VerySpatial Podcast is your weekly source for information on Geography and geospatial technologies.
Awesome Computer Vision컴퓨터 비전 자료모음 (Awesome 계열)
Awesome Deep VisionDeep learning for computer vision
Awesome DEMOverview of Digital Elevation Model (DEM) datasets.
Awesome Earth Engine AppsAwesome Earth Observation InstrumentsA machine-readable catalogue of Earth observation instruments with spectral, spatial, temporal, and operational…
Awesome ForestsA curated list of ground-truth forest datasets for the machine learning and forestry community.
Awesome Frontend GISGeographic Information Systems (GIS) for web browsers. For managing, analyzing, editing, and visualizing geographic…
Awesome Geo RustAwesome GERSA curated list of GERS resources: docs, tools (overturemaps-py, overtureR, Fused UDFs), platform integrations (Esri,…
Awesome GIS - sshuairAwesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer…
Awesome Object DetectionAwesome PythonAn opinionated list of awesome Python frameworks, libraries, software, and resources.
Awesome SARAwesome Satellite Imagery DatasetsList of satellite image training datasets with annotations for computer vision and deep learning.
Awesome Semantic SegmentationNetworks by architecture (semantic segmentation, instance aware segmentation, etc.), RNN, GANS, datasets, and more.
Awesome SentinelA curated list of awesome tools, tutorials and APIs related to data from the Copernicus Sentinel Satellites.
Awesome SpatialAwesome Spectral IndicesAwesome Spectral Indices for the Google Earth Engine JavaScript API.
Awesome SQLiteby @planetopendata
Awesome-EarthObservation-CodeTools, tutorials, code, helpful projects, and links about Earth Observation and Geospatial stuff.
Digital Earth Australia notebooks and tools repositoryHosts Jupyter Notebooks, Python scripts and workflows for analysing Digital Earth Australia (DEA) satellite data and…
Cartography / Mapping / Web design resourcesEssential Python Geospatial LibrariesGeoJSONGeoJSON utilities: operations,editors & viewers, validation, services, conversion, etc.
GeoRailsJuliaGeosatellite-image-deep-learningResources for deep learning with satellite & aerial imagery.
Spatial RSpatial Analysis related resources.
Vector TilesImplementations of the Mapbox Vector Tile specification: parsers & generators, clients, apps, and command line tools,…