Static map generator

Drag or zoom the map. Server-side Rust styles OpenFreeMap vector tiles and paints a static JPEG frame using Skia. No map renderer runs in the browser.

Map preview

Server-rendered vector map centered at 40.7128°N · 74.0060°W, zoom 11.5
40.7128°N · 74.0060°W · z11.5322 ms · 8 tiles cached · 5980 features · 435 KB
OpenFreeMap © OpenMapTiles · Data from OpenStreetMap

Interaction

Panning is previewed locally, then committed once per gesture.

Rust pipeline

MVT geometry is styled, rasterized at 2×, and JPEG-encoded.

Transport

A Topcoat shard swaps the complete raster frame and its metadata.