MapTools

Map tools for developers

Libraries, tiles and APIs for building maps and location features into web and mobile apps.

Web GIS & Cloud Platforms

Category

CARTO

carto.com

Cloud-native location intelligence on your data warehouse

EnterpriseWeb GIS8

GeoServer

geoserver.org

Open-source server for sharing geospatial data via OGC standards

Open sourceWeb GIS8

Basemaps & Map Tiles

Category

OpenStreetMap

openstreetmap.org

The free, editable map of the world built by volunteers

FreeBasemaps10

Protomaps

protomaps.com

Self-host an entire world basemap as a single PMTiles file

Open sourceBasemaps9

Mapbox

mapbox.com

Custom map styles, vector tiles and location APIs for developers

FreemiumBasemaps8

MapTiler

maptiler.com

Vector map tiles, styles and hosting built on OpenStreetMap

FreemiumBasemaps8

Google Maps Platform

mapsplatform.google.com

Google's maps, places, routes and 3D tiles APIs

PaidBasemaps7

Azure Maps

azure.microsoft.com

Microsoft's mapping and geospatial APIs on Azure

PaidBasemaps7

Stadia Maps

stadiamaps.com

Map tiles, geocoding and routing on open data

FreemiumBasemaps3

HERE Location Services

here.com

Enterprise maps, routing, traffic and geocoding APIs

FreemiumBasemaps3

TomTom Maps APIs

developer.tomtom.com

Maps, search, routing and traffic APIs from TomTom

FreemiumBasemaps2

Thunderforest

thunderforest.com

Specialist OpenStreetMap map styles for cycling, outdoors and transport

FreemiumBasemaps2

ArcGIS Location Platform

location.arcgis.com

Esri basemaps, geocoding and routing as developer APIs

FreemiumBasemaps1

OpenMapTiles

openmaptiles.org

Open vector tile schema and tools to build OSM basemaps

Open sourceBasemaps1

Map Libraries & SDKs

Category

MapLibre GL JS

maplibre.org

Open-source vector map rendering for the web and mobile

Open sourceLibraries6

Leaflet

leafletjs.com

The lightweight open-source JavaScript library for interactive maps

Open sourceLibraries4

CesiumJS

cesium.com

Open-source 3D globe and 3D Tiles rendering in the browser

Open sourceLibraries4

react-map-gl

visgl.github.io

React components for MapLibre and Mapbox GL

Open sourceLibraries4

Turf.js

turfjs.org

Geospatial analysis in JavaScript, in the browser or Node

Open sourceLibraries3

Mapbox GL JS

docs.mapbox.com

Mapbox's WebGL library for vector maps and 3D

FreemiumLibraries2

OpenLayers

openlayers.org

Full-featured open-source library for web GIS applications

Open sourceLibraries2

ArcGIS Maps SDK for JavaScript

developers.arcgis.com

Esri's web SDK for 2D and 3D mapping apps

FreemiumLibraries2

deck.gl

deck.gl

GPU-powered visualization of large geospatial datasets

Open sourceLibraries1

D3 (d3-geo)

d3js.org

Map projections and SVG maps for custom data graphics

Open sourceLibraries1

Geocoding, Routing & Location APIs

Category

Nominatim

nominatim.org

Open-source geocoding with OpenStreetMap data

Open sourceLocation APIs2

OpenCage Geocoding API

opencagedata.com

Geocoding API on open data, with permissive storage terms

FreemiumLocation APIs2

openrouteservice

openrouteservice.org

Free routing, isochrones and matrix API on OpenStreetMap

FreemiumLocation APIs2

OSRM

project-osrm.org

High-performance open-source routing engine

Open sourceLocation APIs2

Radar

radar.com

Geofencing, location tracking and maps APIs for apps

FreemiumLocation APIs2

Pelias

pelias.io

Modular open-source geocoder for open data

Open sourceLocation APIs2

Geoapify

geoapify.com

Maps, geocoding, routing, isochrones and places APIs

FreemiumLocation APIs1

GraphHopper

graphhopper.com

Routing engine and route optimization API

FreemiumLocation APIs1

LocationIQ

locationiq.com

Affordable geocoding, maps and routing APIs

FreemiumLocation APIs1

what3words

what3words.com

Every 3m square in the world has a unique three-word address

FreemiumLocation APIs1

Valhalla

github.com

Open-source routing with multimodal and isochrone support

Open sourceLocation APIs1

Geospatial Data Visualization

Category

Observable

observablehq.com

Data notebooks and dashboards with D3 and Plot maps

FreemiumData Viz2

Spatial Analysis & GeoAI

Category

Wherobots

wherobots.com

Cloud spatial data processing from the creators of Apache Sedona

FreemiumAnalysis4

PostGIS

postgis.net

Spatial database extension for PostgreSQL

Open sourceAnalysis3

H3

h3geo.org

Uber's hexagonal hierarchical spatial index

Open sourceAnalysis2

Apache Sedona

sedona.apache.org

Distributed spatial processing on Spark and Flink

Open sourceAnalysis2

Fused

fused.io

Serverless Python for geospatial workflows

FreemiumAnalysis2

DuckDB Spatial

duckdb.org

Fast spatial SQL on files, right on your laptop

Open sourceAnalysis1

Location Intelligence & Foot Traffic

Category

Foursquare Places

location.foursquare.com

Global points-of-interest data and Places API

FreemiumLocation Data5

Site Selection & Real Estate

Category

Regrid

regrid.com

Nationwide US parcel data and parcel map app

FreemiumSite Selection4

3D Cities & Digital Twins

Category

Cesium ion

cesium.com

Tile, host and stream 3D geospatial content

Freemium3D & Twins2

Bentley iTwin

bentley.com

Infrastructure digital twin platform

Enterprise3D & Twins2

OSM Buildings

osmbuildings.org

3D buildings from OpenStreetMap on a web map

Freemium3D & Twins2

Satellite & Aerial Imagery

Category

Sentinel Hub

sentinel-hub.com

APIs for satellite imagery processing and streaming

FreemiumImagery5

UP42

up42.com

Marketplace for commercial satellite and aerial imagery

PaidImagery2

SkyWatch

skywatch.com

Order commercial satellite imagery by area

PaidImagery2

Cartography & Map Design

Category

Maputnik

maplibre.org

Free visual editor for vector map styles

Open sourceCartography3

Snazzy Maps

snazzymaps.com

Free styles for Google Maps

FreemiumCartography1

Open Geodata Sources

Category

Natural Earth

naturalearthdata.com

Public domain map data at small scales

FreeOpen Data6

Geofabrik Downloads

download.geofabrik.de

Daily OpenStreetMap extracts by country and region

FreeOpen Data2

GeoNames

geonames.org

Free gazetteer of over 11 million place names

FreemiumOpen Data2

Overture Maps

overturemaps.org

Open global map data: places, buildings, transport, addresses

FreeOpen Data1

geoBoundaries

geoboundaries.org

Open administrative boundaries with permissive licences

FreeOpen Data1

Transport & Mobility Planning

Category

Transitland

transit.land

Aggregated public transit data from thousands of agencies

FreemiumTransport1

Geodata Utilities & Converters

Category

geojson.io

geojson.io

Draw, edit and convert GeoJSON on a map

FreeUtilities4

GDAL/OGR

gdal.org

The universal library for raster and vector geodata formats

Open sourceUtilities2

Mapshaper

mapshaper.org

Simplify, edit and convert map shapes in the browser

Open sourceUtilities2

epsg.io

epsg.io

Look up coordinate systems and transform coordinates

FreeUtilities1

Tippecanoe

github.com

Build vector tilesets from large GeoJSON

Open sourceUtilities1

bboxfinder

bboxfinder.com

Draw a bounding box and copy its coordinates

FreeUtilities1

ogre

ogre.adc4gis.com

Convert between Shapefile and GeoJSON via ogr2ogr

FreeUtilities1