You can mine these examples to see how others approach building plot tools on top of Matplotlib and use some of those as a guide to implement what will work for you:
-
"A succinct matplotlib wrapper for making beautiful, publication-quality graphics. This project is published on GitHub and can be cited using its Zenodo DOI."
There's a list from https://www.reddit.com/r/Python/comments/i1qcud/looking_for_unique_plotting_packages_built_on_top/ :
- Upset: https://github.com/ImSoErgodic/py-upset
- Rainclouds: https://github.com/pog87/PtitPrince
- Supervenn: https://github.com/gecko984/supervenn
- Ridgeplots: https://github.com/sbebo/joypy
- Ternary: https://github.com/marcharper/python-ternary
"Are there any others that are built on top of matplotlib? Of course there’s seaborn too but everyone knows seaborn." - SOURCE is text below list above here
-
Several can be found in The Python Graph Gallery.
-
A lot are listed here under 'Plot types' and 'Domain-specific libraries'.