About Playmap.ch

Playmap.ch is a lightweight civic map that helps families discover playgrounds anywhere in Switzerland. We rely on open data from OpenStreetMap and refresh the locations every week so new and improved play areas appear quickly.

Every dot can be tapped for a tiny popup: it shows the name (when available) and whether the playground is indoors. We intentionally avoid extra clutter—no busy panels or long descriptions—so the map stays responsive on mobile devices in the park or on a train. Indoor and private playgrounds are handled carefully: we exclude sites tagged with private access and mark indoor spaces with a clear badge.

Under the hood, Playmap.ch uses MapLibre GL JS, MapTiler styles, and a small Python script that queries Overpass for playground data inside Switzerland’s borders. If you notice missing or outdated playgrounds, you can improve the map by contributing to OpenStreetMap—your changes will automatically flow into Playmap.ch in the next weekly update.

I created this because I am always searching for nearby playgrounds when exploring locally with my kids, and wanted to make it easy to access for anyone.