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


Aqua-Pure Model AP801 Filtration System- Open BoxVintage Nirvana Poster Foo Original Bravado Kurt Cobain Poster 9Front Diff Repair Kit for Toyota Landcruiser HZJ75 4.2L Diesel 1Vintage Sony TC-K71 Stereo Cassette Deck Recorder22230 Cleveland Natural Gas Valve 24volts1pc Boat Pole Hook / Extension Pole Reach Hook (Buy 3 Get 1 FreeCeltic Cross Neck Plate for your Guitar or Bass - ChromeLaute Günter Penzel neuwertig
3M replacement Cartridge Retrofit 9000 Series CFS9812ELX-S, 5601
Nirvana Sliver T-Shirt Vintage 1992 Cotton Black Size S/M Band T
Front C200 Diff Bearing + Seal Repair Kit for Datsun Patrol 160
2008-2014 Mercedes W204 C300 Engine Brake Vacuum Pump Motor 2722
Groen 156479 Shaft, Actuator, Drain - Free Shipping + Genuine OE
Casement window set of two1921 vintage wood. 61'' high and total
GIBSON Jack Plate Cream Plastic / Les Paul Output Cover / Genuin
Gitarrenlaute KESSLER Markneukirchen 1948 Mahagoni guitar lute G
Under Armour Youth Instinct Football Pant BLACK | WHITE SMLiz Golf By Liz Claiborne Womens Size 12 Anissa Khaki Tan CroppeEK SUCCESS-DISNEY-JOLEE-RARE-TINKER BELL-5pcs- DIMENSIONAL -HARDEasySplit 220™ #2 – 240v outlet splitter for Electric Vehicle Ch2019 Cadillac Escalade Luxury Sport Utility 4DOMNI International Tissue Homogenizer TH TH-01 500-30,000 RPM 1135" x 16" x 3" Tall Steel T-Slotted Table Layout Welding Weld Su7.5kW Electric Heat Kit for MrCool Signature Package Unit
Size Youth L A-4 Mechanicsburgh Basketball #6 Reversible Basket
Jofit Women's Black Mid Rise Pleated Front Straight Leg Athletic
1961 Cadillac Classic Two Door Restored Car
Ultrasonic Homogenizer Sonicator Processor Cell Disruptor Mixer
Engineers Split Chalk 75 x 10 x 5 mm - 100 per box- Soapstone -
1 Sun-Temp # 800 baseboard, Trim, Splice Kit, White, NEW,

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