Skip to content

Prettymaps Documentation

Welcome to the Prettymaps documentation site.

Prettymaps is a minimal Python library to draw beautiful maps from OpenStreetMap data.
It allows you to easily generate artistic, customizable maps for any location in the world.

Features

  • Fetches and visualizes OpenStreetMap data with minimal code
  • Highly customizable layers and styles
  • Supports elevation, hillshading, and keypoints
  • Preset system for reusable map styles
  • Export to PNG, SVG, and plotter-friendly formats

Quick Example

import prettymaps

prettymaps.plot("Porto Alegre, Brazil")

Explore the Usage and API Reference for more details.