_images/logo_long.png

UltraPlot is a succinct wrapper around matplotlib for creating beautiful, publication-quality graphics with ease.

Simplified Subplot Management – Create multi-panel plots effortlessly.

🎨 Smart Aesthetics – Optimized colormaps, fonts, and styles out of the box.

📊 Versatile Plot Types – Cartesian plots, insets, colormaps, and more.

📌 Get StartedInstallation guide | Why UltraPlot? | Usage


📖 User Guide

A preview of what UltraPlot can do. For more see the sidebar!

Subplots & Layouts

_images/subplot_example.svg

Create complex multi-panel layouts effortlessly.

subplots.html

Cartesian Plots

_images/cartesian_example.svg

Easily generate clean, well-formatted plots.

cartesian.html

Projections & Maps

_images/projection_example.svg

Built-in support for projections and geographic plots.

projections.html

Colormaps & Cycles

_images/colormaps_example.svg

Use prebuilt colormaps and define your own color cycles.

colormaps.html

📚 Reference & More

For more details, check the full User guide and API Reference.