Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Plotting

Plotting

62 projects

Showing 26 of 62 projects

GRBL-Plotter
GRBL-PlotterC#

A Windows GCode sender for GRBL controllers supporting SVG, DXF, HPGL import, 6-axis DRO, and advanced CNC machine control.

#open-source-cnc#cnc-control#laser
Stars858
Forks199
Last commit10 days ago
graph-cli
graph-cliPython

A flexible command-line tool for generating graphs and charts from CSV data files.

#command-line-tool#graph-generation#csv-parsing
Stars806
Forks31
Last commit3 years ago
python-ternary
python-ternaryPython

A Python library for creating ternary plots (triangular diagrams) using Matplotlib.

#scientific-computing#python-library#matplotlib
Stars780
Forks156
Last commit2 years ago
chart
chartGo

A Go library for creating basic charts with focus on autoscaling, error bars, and logarithmic plots.

#scientific-visualization#error-bars#ascii-art
Stars776
Forks107
Last commit5 years ago
echarts4r
echarts4rR

An R interface to Apache ECharts for creating interactive charts and visualizations.

#hacktoberfest#htmlwidget#echarts
Stars623
Forks89
Last commit2 days ago
httpgd
httpgdC++

An asynchronous HTTP/WebSocket graphics device for R that serves plots and includes an interactive web-based plot viewer.

#stateless-api#ide-integration#asynchronous-rendering
Stars505
Forks25
Last commit22 days ago
nxviz
nxvizPython

A visualization package for NetworkX graphs with publication-quality defaults and flexible customization options.

#scientific-visualization#networkx#publication-graphics
Stars485
Forks86
Last commit1 day ago
plotlib
plotlibRust

A generic data visualization and plotting library for Rust that renders charts as SVG or plain text.

#chart#svg-generation#boxplot
Stars468
Forks26
Last commit3 years ago
axidraw
axidrawPython

Inkscape extensions to control the AxiDraw pen plotter for precise vector drawing.

#inkscape-extension#hardware-control#digital-fabrication
Stars464
Forks136
Last commit2 years ago
animatplot
animatplotPython

A Python package for creating interactive animated plots using Matplotlib.

#scientific-computing#animation#matplotlib
Stars418
Forks38
Last commit1 year ago
Hanami
HanamiClojure

A Clojure(Script) library for building interactive visualization apps with Vega-Lite/Vega using data-driven templates.

#vega-lite#clojurescript#reagent
Stars411
Forks13
Last commit11 months ago
glot
glotGo

A plotting library for Golang built on top of gnuplot, supporting lines, points, bars, steps, histogram, and circle styles.

#gnuplot#scientific-computing#go-library
Stars407
Forks21
Last commit1 year ago
D3xter
D3xterJavaScript

A straightforward plotting library built on D3.js that simplifies chart creation with minimal code.

#svg#web-graphics#frontend
Stars336
Forks16
Last commit5 years ago
tucan
tucanElixir

An Elixir plotting library built on VegaLite, offering a clean functional API for creating interactive visualizations.

#hacktoberfest#elixir#vega-lite
Stars224
Forks8
Last commit9 days ago
RunMat
RunMatRust

Open-source runtime that executes MATLAB syntax on CPU and GPU automatically, with cross-platform hardware support and no vendor lock-in.

#matlab-compatible#scientific-computing#mathematics
Stars216
Forks7
Last commit10 hours ago
vega_lite
vega_liteElixir

Elixir bindings for Vega-Lite, enabling declarative data visualization within Elixir applications and Livebook notebooks.

#elixir#vega-lite#graphics
Stars203
Forks24
Last commit7 months ago
fluster
flusterJavaScript

Free and open-source academic note-taking application with Rust-powered interactive plotting and dynamic RAG for researchers.

#open-source#productivity#academic
Stars198
Forks11
Last commit1 month ago
Plotly++
Plotly++C++

A header-only C++ library for creating interactive data visualizations using the Plotly.js figure spec.

#scientific-computing#graphing-library#interactive-plots
Stars144
Forks6
Last commit4 months ago
Saite
SaiteClojure

A Clojure(Script) client/server application for creating interactive documents and dashboards with data visualizations, markdown, and LaTeX.

#charting-application#vega-lite#clojurescript
Stars141
Forks4
Last commit11 months ago
physt
phystPython

A Python histogram library offering updateable, semantic histogram objects with multiple visualization backends and data source support.

#2d-histograms#matplotlib#heatmap
Stars135
Forks13
Last commit2 months ago
saresend/gust
saresend/gustRust

A Rust charting library for creating simple interactive data visualizations with partial Vega specification support.

#graph#graphics#html
Stars130
Forks7
Last commit9 months ago
pgfplots
pgfplotsRust

A Rust library for generating publication-quality figures by producing PGFPlots code.

#scientific-computing#publication-graphics#tectonic
Stars124
Forks7
Last commit3 years ago
plotting-maps
plotting-mapsHTML

A web tool that converts OpenStreetMap exports into SVG maps optimized for pen plotters.

#cartography#svg-generation#digital-fabrication
Stars102
Forks8
Last commit2 years ago
kai
kaiCommon Lisp

A high-level plotting library for Common Lisp, enabling easy creation of scatter plots and line charts.

#scientific-computing#graphics#roswell
Stars93
Forks4
Last commit5 years ago
GG.Net Data Visualization
GG.Net Data VisualizationC#

A .NET data visualization library inspired by ggplot2 for creating interactive charts in Blazor web apps and .NET applications.

#csharp#dotnet#sparklines
Stars88
Forks12
Last commit2 months ago
plotpy
plotpyRust

A Rust plotting library that generates high-quality figures by calling Python's Matplotlib behind the scenes.

#scientific-computing#svg-generation#plot
Stars85
Forks9
Last commit13 days ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Data Visualization56
#Charts22
#Python20
#Scientific Computing15
#Visualization14
#Data Analysis13
#Scientific Visualization11
#Graphics10
#Matplotlib10
#Interactive Plots9
#Rust9
#Data Science9