Skip to content

Ultraplot/ultraplot

This branch is up to date with main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f058511 · Mar 24, 2025
Mar 8, 2025
Mar 24, 2025
Jan 29, 2025
Mar 20, 2025
Feb 28, 2025
Feb 3, 2025
Jan 31, 2025
Jun 21, 2022
Jan 28, 2025
Jan 2, 2025
Jan 6, 2025
Mar 8, 2025
Jan 2, 2025
Mar 8, 2025
Mar 24, 2025
Mar 6, 2025

Repository files navigation

UltraPlot Logo

build-status coverage docs pypi code-style pre-commit.ci status pr-welcome license

A succinct matplotlib wrapper for making beautiful, publication-quality graphics. It builds upon ProPlot and transports it into the modern age (supporting mpl 3.9.0+).

Why UltraPlot? | Write Less, Create More

Comparison of ProPlot and UltraPlot

Documentation

The documentation is published on readthedocs.

Installation

UltraPlot is published on PyPi and conda-forge. It can be installed with pip or conda as follows:

pip install ultraplot
conda install -c conda-forge ultraplot

Likewise, an existing installation of UltraPlot can be upgraded to the latest version with:

pip install --upgrade ultraplot
conda upgrade ultraplot

To install a development version of UltraPlot, you can use pip install git+https://github.com/ultraplot/ultraplot.git or clone the repository and run pip install -e . inside the ultraplot folder.