Protomaps

An open-source system for publishing interactive world maps from a single PMTiles file on static storage.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Protomaps

Protomaps lets you host your own web maps without running a tile server. Map tiles are packed into one PMTiles archive, placed on ordinary cloud storage such as S3, and read by the browser with HTTP range requests. The project maintains a basemap built from OpenStreetMap and other open data, which you can download for the whole planet or cut to an area with the command line tool.

It also provides a MapLibre plugin, themes and languages for the basemap, and a hosted tiles API that is free for noncommercial use. It suits frontend developers who want OSM maps without server setup.

Strengths

  • Serves maps from a single static file with no tile server
  • Free OpenStreetMap basemap for the whole planet
  • CLI can extract just the area you need
  • Works with MapLibre through a plugin

Limitations

  • Aimed at developers building web maps, not end users
  • Commercial use of the hosted API requires sponsorship

Details

Pricing
FreemiumSoftware and planet download are free; the hosted API is free for noncommercial use and needs GitHub sponsorship for commercial use.
License
Open source, license not stated
Developer
Protomaps
Platforms
Web, Self-hosted, Command line
How it runs
Downloadable app, Self-hosted, Hosted service
Best suited for
Web developers self-hosting OpenStreetMap basemaps cheaply
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Protomaps

Compare all

Software that can replace Protomaps for an important use case, and what changes if you switch.

  • OpenMapTiles

    An open-source schema, map styles and tools for generating OpenStreetMap vector tiles to self-host.

    OpenMapTiles provides a documented vector tile schema and free styles for self-hosting, but generating tiles for large areas takes significant resources and needs a tile server.

  • TileServer GL

    A self-hosted map tile server for vector and raster tiles with server-side rendering of GL styles.

    TileServer GL serves both vector and raster tiles with server-side rendering of GL styles, requiring your own tile data and a running server.

  • Martin

    Lightweight vector tile server that serves map tiles from PostGIS, MBTiles and PMTiles sources.

    Martin is a lightweight tile server that serves PostGIS, MBTiles and PMTiles sources, so it needs a running server rather than static file storage.

  • Mapbox Studio

    A browser-based design tool for building custom vector map styles and publishing them to apps.

    FreemiumProprietaryWeb

    Mapbox Studio is a proprietary hosted service for styling and publishing maps, with styles tied to the Mapbox platform and heavier use moving into paid tiers.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing