mirror of
https://github.com/vinta/awesome-python.git
synced 2026-05-07 22:28:47 -05:00
[PR #2815] [MERGED] add ultraplot #13483
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2815
Author: @cvanelteren
Created: 12/6/2025
Status: ✅ Merged
Merged: 1/8/2026
Merged by: @vinta
Base:
master← Head:add-ultraplot📝 Commits (1)
d7e656aadd ultraplot📊 Changes
1 file changed (+1 additions, -1 deletions)
View changed files
📝
README.md(+1 -1)📄 Description
What is this Python project?
UltraPlot is a matplotlib wrapper designed for creating publication-ready scientific figures with minimal code. Key features include:
What's the difference between this Python project and similar ones?
Compared to matplotlib directly: UltraPlot provides a higher-level API that eliminates repetitive setup code while maintaining full matplotlib compatibility. It handles common complex tasks (subplot sharing, panel arrangements, labeling) that normally require dozens of lines of matplotlib code.
Compared to seaborn: UltraPlot focuses on figure-level layout and structure rather than statistical plotting styles. It's designed for scientists who need precise control over multi-panel figures with geographic data, subplots, and complex arrangements.
Compared to plotly/bokeh: UltraPlot produces publication-quality static figures (PDF, PNG) rather than interactive visualizations. It's optimized for academic paper submissions and print journals.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.