MapPoster Online
by ianho7 · io.github.ianho7.maptoposter-online
Not TrustedWeb appUnrated★ 940 stars
Turn the cities you love into stunning designs
✨❤️🔥Turn the cities you love into stunning designs
Screenshots
About
A browser-based upgrade to maptoposter (Python CLI) — no installation needed, just open and go - 🚀 Zero installation — Runs entirely in the browser. Open the site, pick a city, and download your poster - ⚡ Rust/WASM rendering engine — High-performance map rendering compiled from Rust to WebAssembly (powered by tiny-skia) - 👁️ Live preview — See changes instantly and confirm results before exporting - 🎨 20 built-in themes — From frozen Nordic minimalism to cyberpunk neon, vintage nautical to glitch purple - ✏️ Custom color controls — Fine-tune every color: background, roads, water, green spaces, POIs, and text - 📍 Custom POI pushpins — Search places with Amap, save your own POIs, and render them on the exported poster - 📐 Multiple export formats — A4 (portrait/landscape), square, phone wallpaper, desktop 16:9, at 300 DPI for high-quality print - 🌐 Multi-language interface — Supports English, Japanese, Korean, Simplified Chinese, German, Spanish, and French - 💾 IndexedDB caching — Previously fetched map data is cached locally for faster regeneration - 🔤 Dynamic font loading — Use built-in serif fonts or upload your own TTF/OTF files - 🐍 Snake game — Beat boredom while waiting for your poster to generate (inspired by Chrome Dinosaur Game) This project was inspired by maptoposter (Python CLI) — they each have their own strengths for different use cases: MapPoster Online is the open-source project ianho7/maptoposter-online (https://github.com/ianho7/maptoposter-online) by ianho7, released under MIT. Ion packages it unmodified from commit 58600c784157, adding only a manifest, an icon and a storage compatibility script.
Source
Written by ianho7, published to Oikou by Ben Grande.
- ★ 940 stars on GitHub
- Licence: MIT
- Built from commit 58600c784157
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 0.20260925.0 may do
Internet
It asks to reach these hosts, and no others:
- fonts.googleapis.com
- fonts.gstatic.com
- overpass-api.de
- lz4.overpass-api.de
- z.overpass-api.de
- overpass.kumi.systems
- overpass.openstreetmap.ru
- nominatim.openstreetmap.org
- www.openstreetmap.org
- tiles.openfreemap.org
- api.protomaps.com
- cdn.jsdelivr.net
- cdnjs.cloudflare.com
- restapi.amap.com
- img.0v0.one
- ip.0v0.one
- api.github.com
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
Notifications
It does not send push notifications.
Storage
Up to 16 MB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
0.20260925.0 Latest Shown above
Published · a ready-built bundle
Imported from ianho7/maptoposter-online at 58600c784157.