matplotlib for Mac è una libreria di plottaggio 2D Python che produce figure di qualità di pubblicazione in una varietà di formati cartacei e ambienti interattivi su più piattaforme.
L'applicazione può essere utilizzata negli script Python, nella shell Python e IPython, nei server delle applicazioni web e in sei tool-kit di interfaccia grafica.
matplotlib per Mac cerca di rendere le cose facili e le cose difficili possibili. Con esso è possibile generare diagrammi, istogrammi, spettri di potenza, diagrammi a barre, diagrammi di errore, diagrammi di dispersione, ecc. con solo poche righe di codice.
Per una semplice tracciatura l'interfaccia del pyplot fornisce un'interfaccia simile al MATLAB, in particolare se combinata con IPython. Per il power user, si ha il pieno controllo degli stili di linea, delle proprietà dei caratteri, delle proprietà degli assi, ecc. tramite un'interfaccia orientata agli oggetti o tramite un insieme di funzioni familiari agli utenti MATLAB.