MapLibre styles

Complete MapLibre GL styles for the Protomaps Basemap tiles served from https://tiles.jasontally.com/basemap.pmtiles. No API key, no rate limit, no service level guarantee.

Use one

new maplibregl.Map({
  container: "map",
  style: "https://tiles.jasontally.com/styles/light.json"
});

Register the PMTiles protocol first. The documentation page has the complete example.

The styles

FileFlavourSize
light.json Light37,281
bright.json Bright37,283
dark.json Dark37,278

Also here: index.json lists them for scripts, and builder.json carries the template and every palette that the style builder on the documentation page edits.

Make your own

A flavour is only colours over one set of tiles, so there is nothing here that cannot be changed. Set any colour, switch layers off, and copy the resulting style from the builder. The style you get back is a normal MapLibre style, so you can host it yourself.