There are so many Python plotting libraries. I made a Streamlit app that shows the plots and code for 6 Python plotting libraries: Bokeh, Altair, Matplotlib, seaborn, Plotly (express), and pandas plotting with matplotlib. There are a number of plot types you can see the output and code for.
https://share.streamlit.io/discdiver/data-viz-streamlit/main/app.py
Check it out and please let me know if you have suggestions to make it better.