A modern looking backend for Matplotlib based on the official Qt backend. Its main features are:
Phosphor Icons
(monochromatic) thanks to the QtAwesome package.- Modern theme with the PyQtDarkTheme package.
Qt5
andQt6
support.
Matplotlib figure (main window).
Figure settings.
Figure options.
Using pip
, the official Python package manager...
On GNU/Linux and MacOS execute the following order in a terminal:
pip install mpl-modernqt -U
On MS Windows you may prefer:
python -m pip install mpl-modernqt -U
from matplotlib import use
use('module://mpl_modernqt.backend')
import numpy as np
from matplotlib import use
import matplotlib.pyplot as plt
use('module://mpl_modernqt.backend')
x = np.linspace(0, 7, 300)
y = np.sin(x)
plt.plot(x, y)
plt.show()
This project uses the MIT license.