MapTools
GeoServer
vs
Protomaps

GeoServer: Open-source server for sharing geospatial data via OGC standards. Protomaps: Self-host an entire world basemap as a single PMTiles file.

GeoServerProtomaps
CategoryWeb GIS & Cloud PlatformsBasemaps & Map Tiles
Pricing modelOpen sourceOpen source
Starts atFreeFree
Free tier——
Open sourceYesYes
Software licenceGPL-2.0BSD-3-Clause (code); ODbL (OSM data)
API——
PlatformsLinux, Windows, macOSWeb, JavaScript, Command line
Made by——
Commercial useCheck termsAllowed
Export / print imagesCheck termsAllowed
Offline / cachingCheck termsAllowed
Visits from MapTools89
Visit Visit

GeoServer features

  • WMS, WFS, WCS, WMTS
  • Vector tiles
  • SLD and CSS styling
  • PostGIS and raster sources
GeoServer alternatives

Protomaps features

  • PMTiles single-file tile archives
  • Daily world basemap builds from OpenStreetMap
  • Serve from S3, R2 or any static host
  • Open basemap styles for MapLibre

When you host the tiles yourself, only the OpenStreetMap attribution and ODbL terms apply.

Protomaps alternatives

Summary based on public information. Check each provider's current pricing and terms.