Matplotlib: Visualization with Python

Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible.

Try Matplotlib (on Binder)


February 17, 2022
Matplotlib is hiring!

We are happy to post the 3-year Research Software Engineer position funded by the NASA ROSES-OSTFL 2020 grant. See the job description on discourse and submit an application via TypeForm.

December 11, 2021
Matplotlib 3.5.1 Released


1/2 HP CNC Machine Coolant Pump, 3 Phase 240/480V, 150mm (6"), PCROSSEYED CRICKET SMOCKING PLATE #142 MUSHROOM SHELTERDisney Store HTF Rare Toy Story Bullseye Horse Costume 4-6Girls Black Super Skinny Jeans Size 10 JordacheDIAMABRUSH HARDWOOD TOOL CCW REPLACEMENT BLADE KIT (6 - 50 GRIT5 HP HOFFMAN T-VAC STATIONARY CLEANING UNIT VACUUM TVAC-501-S1 ESEALED NATIONAL INSTRUMENTS SCXI-1161 8-CHANNEL POWER RELAYJRC 4558D Dual Op Amp IC Chip Fuzz Distortion Overdrive Pedal Ib
Leather Key Leash Regular Size w/Ring
Heroclix Hellfire Club affe069Venom Magneto, xmrfBlackheart, hx0
Girls Kids Super-Soft Stretch Jeans Size 7 By Joe's Jeans GWL 10
Adjustable 650nm 660nm100mW Red Laser Line Diode Module Head w/
5pcs Black Nitrile Butadiene Rubber NBR O-Ring 26mm Inner Dia 1m
Vintage Eaton's Persian Personal Memo Address Book Notepad NOS w
Custom DIY Built Guitar Pedals Switches - Lot of 6 - Used For Pa
Tank Lid Oil Tank Aprilia Sport City One DERBI VARIANT Piaggio TRAW POWER Iggy pop punk Vintage MENS Large and THE STOOGESMADONNA WHO'S THAT GIRL PROMO DISPLAY 3D DIECUT 1987 55''x 27''Heathkit HP-23 Vintage Power Supply for SB Series Ham Radio Equi1/4 inch Drive Click Type Torque Wrench Adjustble Ratcheting SnaIbanez PT9 Phaser Phase Shifter Rare Vintage 1982 Guitar EffectWDF 100pcs Gold Plastic Plates -Baroque White &Gold Disposable PAutomatic Shift Boot Cover Leather for Volvo XC90 2003-2014 Blac
????Funko Pop Rocks! Amy Winehouse 48 Vaulted Vinyl Figure????
Vtg 1985 Madonna Desperately Seeking Susan Movie Promo T Shirt S
XW3 Xfinity Power Supply Input 100-240V- 50/60Hz- Output 12V -
ETIASQSA 4-12FT Stainless Steel Sliding Barn Door Hardware Close
FAULTY Jim Dunlop MXR Phase 100 phaser effect pedal guitar bass
[ 150 Pack ] Cups, Iced Coffee Go Cups and Flat Lids 9 oz.
Inside Rear View Mirror For Hyundai Sonata Elantra Veloster Kia

Be sure to check the Users guide and the API docs. The full text search is a good way to discover the docs including the many examples.

Join our community at to get help, share your work, and discuss contributing & development.

Short questions may be posted on the gitter channel.

Check out the Matplotlib tag on stackoverflow.

Domain Specific Tools

A large number of third party packages extend and build on Matplotlib functionality, including several higher-level plotting interfaces (seaborn, HoloViews, ggplot, ...), and a projection and mapping toolkit (Cartopy).

More Domain-Specific Tools

Support Matplotlib