Plotting Open Source Projects

Browse 277 Plotting open source projects, ranked by GitHub stars. Find the most popular Plotting tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 277 projects
23,021 stars

matplotlib/matplotlib

matplotlib: plotting with Python

Metrics details
Stars23,021
20,419 stars

bokeh/bokeh

Interactive Data Visualization in the browser, from Python

Metrics details
Stars20,419
11,353 stars

rougier/scientific-visualization-book

An open access book on scientific visualization using python and matplotlib

Metrics details
Stars11,353
10,335 stars

leeoniya/uPlot

📈 A small, fast chart for time series, lines, areas, ohlc & bars

Metrics details
Stars10,335
7,458 stars

ranaroussi/quantstats

Portfolio analytics for quants, written in Python

Metrics details
Stars7,458
6,680 stars

ScottPlot/ScottPlot

Interactive plotting library for .NET

Metrics details
Stars6,680
6,159 stars

epezent/implot

Immediate Mode Plotting

Metrics details
Stars6,159
5,652 stars

biolab/orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis

Metrics details
Stars5,652
5,195 stars

geopandas/geopandas

Python tools for geographic data

Metrics details
Stars5,195
5,145 stars

asmuth/clip

Create charts from the command line

Metrics details
Stars5,145
4,763 stars

lava/matplotlib-cpp

Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib

Metrics details
Stars4,763
4,737 stars

has2k1/plotnine

A Grammar of Graphics for Python

Metrics details
Stars4,737
4,593 stars

plotters-rs/plotters

A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀

Metrics details
Stars4,593
4,292 stars

ourownstory/neural_prophet

NeuralProphet: A simple forecasting package

Metrics details
Stars4,292
3,758 stars

jtablesaw/tablesaw

Java dataframe and visualization library

Metrics details
Stars3,758
3,749 stars

pyvista/pyvista

3D visualization and mesh analysis for science and engineering

Metrics details
Stars3,749
3,640 stars

spotify/chartify

Python library that makes it easy for data scientists to create charts.

Metrics details
Stars3,640
3,532 stars

oxyplot/oxyplot

A cross-platform plotting library for .NET

Metrics details
Stars3,532
2,961 stars

gonum/plot

A repository for plotting and visualizing data

Metrics details
Stars2,961
2,898 stars

holoviz/holoviews

With Holoviews, your data visualizes itself.

Metrics details
Stars2,898
2,789 stars

MakieOrg/Makie.jl

Interactive data visualizations and plotting in Julia

Metrics details
Stars2,789
2,768 stars

Kozea/pygal

PYthon svg GrAph plotting Library

Metrics details
Stars2,768
2,761 stars

core-plot/core-plot

Core Plot source code and example applications

Metrics details
Stars2,761
2,433 stars

reiinakano/scikit-plot

An intuitive library to add plotting functionality to scikit-learn objects.

Metrics details
Stars2,433
2,351 stars

lana-k/sqliteviz

Instant offline SQL-powered data visualisation in your browser

Metrics details
Stars2,351
2,164 stars

piccolomo/plotext

plotting on terminal

Metrics details
Stars2,164
2,099 stars

louisnw01/lightweight-charts-python

Python framework for TradingView's Lightweight Charts JavaScript library.

Metrics details
Stars2,099
2,016 stars

vizzuhq/vizzu-lib

Library for animated data visualizations and data stories.

Metrics details
Stars2,016
1,961 stars

widgetti/ipyvolume

3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL

Metrics details
Stars1,961
1,947 stars

JuliaPlots/Plots.jl

Powerful convenience for Julia visualizations and data analysis

Metrics details
Stars1,947
1,927 stars

GiovineItalia/Gadfly.jl

Crafty statistical graphics for Julia.

Metrics details
Stars1,927
1,919 stars

glamp/bashplotlib

plotting in the terminal

Metrics details
Stars1,919
1,848 stars

dhaitz/mplcyberpunk

"Cyberpunk style" for matplotlib plots

Metrics details
Stars1,848
1,772 stars

JetBrains/lets-plot

Multiplatform plotting library based on the Grammar of Graphics

Metrics details
Stars1,772
1,673 stars

topepo/caret

caret (Classification And Regression Training) R package that contains misc functions for training and plotting classification and regression models

Metrics details
Stars1,673
1,656 stars

Phlya/adjustText

A small library for automatical adjustment of text position in matplotlib plots to minimize overlaps.

Metrics details
Stars1,656
1,624 stars

graphsketcher/GraphSketcher

A fast, simple graph drawing and data plotting app for OS X and iPad.

Metrics details
Stars1,624
1,536 stars

JuliaPlots/UnicodePlots.jl

Unicode-based scientific plotting for working in the terminal

Metrics details
Stars1,536
1,429 stars

Unidata/MetPy

MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.

Metrics details
Stars1,429
1,414 stars

mikedewar/d3py

a plottling library for python, based on D3

Metrics details
Stars1,414
1,389 stars

nschloe/perfplot

:chart_with_upwards_trend: Performance analysis for Python snippets

Metrics details
Stars1,389
1,387 stars

jsxgraph/jsxgraph

JSXGraph is a cross-browser library for interactive geometry, function plotting, charting, and data visualization in a web browser.

Metrics details
Stars1,387
1,366 stars

tenox7/ttyplot

a realtime plotting utility for terminal/console with data input from stdin

Metrics details
Stars1,366
1,355 stars

holoviz/hvplot

A high-level plotting API for pandas, dask, xarray, and networkx built on HoloViews

Metrics details
Stars1,355
1,354 stars

jrnold/ggthemes

Additional themes, scales, and geoms for ggplot2

Metrics details
Stars1,354
1,347 stars

owlbarn/owl

Owl - OCaml Scientific Computing @ https://ocaml.xyz

Metrics details
Stars1,347
1,338 stars

mdipierro/nlib

The book "Annotated Algorithms in Python" and the nlib.py library

Metrics details
Stars1,338
1,174 stars

highfestiva/finplot

Performant and effortless finance plotting for Python

Metrics details
Stars1,174
1,170 stars

mpmath/mpmath

Python library for arbitrary-precision floating-point arithmetic

Metrics details
Stars1,170
1,153 stars

proplot-dev/proplot

🎨 A succinct matplotlib wrapper for making beautiful, publication-quality graphics

Metrics details
Stars1,153
1,091 stars

jkriege2/JKQtPlotter

an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies

Metrics details
Stars1,091
1,076 stars

hustcc/PyG2Plot

🎨 Python3 binding for `@AntV/G2Plot` Plotting Library .

Metrics details
Stars1,076
1,074 stars

hyOzd/serialplot

Small and simple software for plotting data from serial port in realtime.

Metrics details
Stars1,074
1,045 stars

veusz/veusz

Veusz scientific plotting application

Metrics details
Stars1,045
1,014 stars

poliastro/poliastro

poliastro - :rocket: Astrodynamics in Python

Metrics details
Stars1,014
970 stars

vizzuhq/ipyvizzu

Build animated charts in Jupyter Notebook and similar environments with a simple Python syntax.

Metrics details
Stars970
968 stars

JohnSnowLabs/nlu

1 line for thousands of State of The Art NLP models in hundreds of languages The fastest and most accurate way to solve text problems.

Metrics details
Stars968
947 stars

easystats/see

:art: Visualisation toolbox for beautiful and publication-ready figures

Metrics details
Stars947
931 stars

dvgis/dc-sdk

DC-SDK is based on the open source project Cesium for the second development of two three-dimensional WebGis application framework , the framework optimizes the use of Cesium and adds some additional features , designed for developers to quickly build WebGis application.🌎

Metrics details
Stars931
909 stars

Mikata-Project/ggthemr

Themes for ggplot2.

Metrics details
Stars909
1-60 of 277 projects
Get A Weekly Email With Trending Plotting Projects
Stay updated on Plotting plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.