Software & Development
How to Create a Custom Map Style with MapLibre GL
Build a branded map style with MapLibre GL and Protomaps flavors: style spec basics, a brand flavor with your colors, no-labels and labels-only variants, and hosting the style JSON as a static file. No API keys, no per-request billing.
Read More 9 min read
Software & Development
Self-Host OpenStreetMap Vector Tiles with PMTiles
Serve your own OpenStreetMap basemap from a single static file: extract a region from Protomaps daily builds with the pmtiles CLI, host it on Cloudflare R2 with the right CORS policy and read it from MapLibre GL. Realistic cost: a few dollars a month.
Read More 10 min read
Software & Development
Embed OpenStreetMap on Your Website Without Google Maps
Three ways to put a map on your site without Google: a one-line iframe embed, MapLibre GL with a hosted style URL, or a static image. No API keys, no tracking cookies, no billing account, and the map can match your brand.
Read More 8 min read
