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


Pyle PLCDBT95 Marine Boat Yacht CD MP3 WMA Media Radio + 4x BlacRC 1:10 On Road Car Square Pattern Rubber Tyre & Green 12-SpokeNew Lem Products Sausage Stuffing KitBee-Bot Blue-Bot Programmable Floor Robot with Bluetooth1970s Vintage Handmade Mustard Yellow Bellbottoms 32” Waist MensKlein Tools 70155 1/4-Inch Keystone-Tip Screwdriver with 20-InchMoving Blanket for Protecting Furniture- Heavy Duty Recycled CotAthleta NWT Women's Cloudlight Stratus Top Size Med Color Black
Pyle New Boat Yacht Radio USB AUX Receiver w/Amp, Cover, 4 x 6.5
RC1:10 On Road Car White 5 Spoke Wheel Rim&Blue Fish Scale Rubbe
Skateboard Deck Tape Pro Model "Lizard" Grizzly Grip 33" x 9"
Vintage Pennys Tan Foremost Jeans
NIB Nibcol #507 90 Degree 1/2 Inch Copper Elbow For Plumbing HVA
1pc Heavy Duty Textile Moving Blanket 80" x 72" Furniture Packin
One Gallon (12lb) Raw, Unfiltered Texas Honey. Non-GMO, Kosher.
Vtg St Michael Silky Navy Blue Nylon & Deep Lace Vented Half SliBody Glove Mens Small (MS) Full Body Wet Suit Neoprene/Nylon ~ GHandmade FALL LEAVES Quilted embroidery needlework scissor holdeLEXUS OEM FACTORY HOOD TO RADIATOR SUPPORT SEAL 2010-2015 RX350UGREEN USB-C To HDMI+VGA Converter With PD for Laptop iMac MacboNCR 7403 Rear LED Display w/ CableKester Solder .031" .8mm 63/37 RMA 3.3% 66/285 Core Eutectic 24-MD 63669 All-Climate Rubber Window Seal, White, 5/16"H, x 19/32"
New Mizuno Select 350149.0010 Baseball Pants Youth XXX-Large Whi
Stainless Steel Vintage Scissors Sewing Fabric Cutter Embroidery
LSA/LT4 Supercharger 5/8" Barb Hose Quick Connect Adapter Camaro
USB Acquisition Card 3pcs/set 92X30X14mm HW-1401 Monitoring Sign
Trailfx 646D 2020 Jeep Gladiator 5' Bed Mat
Alpha Sn60Pb40 Vaculoy Solder Bar 2.375lb
2pk M-D 63602 Brown Rubber Window Seal fits Medium Gaps 1/8" to

Viti a esagono incassato acciaio inox 304 DIN7991 Viti a testa e

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