Design Philosophy¶

Our goal is simple: matplotlib knowledge combined with minimal dartwork-mpl familiarity should be enough to create publication-quality visualizations with efficient AI assistance.

dartwork-mpl takes a fundamentally different approach from typical visualization libraries. Instead of wrapping matplotlib with a new API layer, we provide thin utilities that enhance matplotlib’s native capabilities while keeping you in full control.

Explore the three core pillars of our design philosophy: