MapArtGen is a free art generator using maps.
You simply select a location and configure a few parameter and can then generate & export a high-res graphic for prints.
Inspired by Urbanmapdesign.com.
src/MapArtGen.htmlcontains the application markup.src/MapArtGen.csscontains all presentation styles.src/js/presets.jscontains the palette catalog and normalized preset data.src/js/app.jscontains state, map, geocoding, preview, UI, and export behavior.src/tests/contains focused Playwright suites for layouts, formats, effects, and interactions.
The Playwright suite covers every layout, aspect ratio, DPI, output type, border state, and names filter.
npm install
npx playwright install chromium
npm test