Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Plotting

Plotting

72 projects

Showing 36 of 72 projects

ggforce
ggforceR

An R package that extends ggplot2 with missing functionality for custom plot composition and advanced visualizations.

#custom-visualization#r-package#statistical graphics
Stars958
Forks108
Last commit1 year ago
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
Stars900
Forks202
Last commit7 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
Stars809
Forks31
Last commit4 years ago
python-ternary
python-ternaryPython

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

#scientific-computing#python-library#matplotlib
Stars778
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
Stars633
Forks88
Last commit3 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
Stars507
Forks29
Last commit5 months ago
nxviz
nxvizPython

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

#scientific-visualization#networkx#publication-graphics
Stars486
Forks86
Last commit12 days ago
plotlib
plotlibRust

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

#chart#svg-generation#boxplot
Stars469
Forks27
Last commit3 years ago
axidraw
axidrawPython

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

#inkscape-extension#hardware-control#digital-fabrication
Stars468
Forks140
Last commit2 years ago
animatplot
animatplotPython

A Python package for creating interactive animated plots using Matplotlib.

#scientific-computing#animation#matplotlib
Stars421
Forks38
Last commit2 years ago
Hanami
HanamiClojure

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

#vega-lite#clojurescript#reagent
Stars410
Forks13
Last commit1 year 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
Stars405
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
Stars335
Forks16
Last commit6 years 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
Stars266
Forks10
Last commit2 days ago
tucan
tucanElixir

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

#hacktoberfest#elixir#vega-lite
Stars228
Forks9
Last commit5 days ago
vega_lite
vega_liteElixir

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

#elixir#vega-lite#graphics
Stars206
Forks25
Last commit3 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
Stars203
Forks9
Last commit6 months 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
Stars147
Forks7
Last commit8 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
Stars140
Forks3
Last commit1 year ago
physt
phystPython

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

#2d-histograms#matplotlib#heatmap
Stars136
Forks13
Last commit7 days ago
saresend/gust
saresend/gustRust

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

#graph#graphics#html
Stars131
Forks7
Last commit1 year 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
Stars111
Forks10
Last commit2 months 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
Stars87
Forks11
Last commit3 days 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
Stars86
Forks10
Last commit25 days ago
MathFlow
MathFlowC#

A C# library for parsing, evaluating, and symbolically manipulating mathematical expressions with support for differentiation, integration, and plotting.

#mathematics#expression-parser#integration
Stars59
Forks1
Last commit1 year ago
hf2gcode
hf2gcodeC

A command-line tool that converts text to G-code using Hershey fonts for CNC engraving and plotting.

#cnc-software#open-source-cnc#manufacturing
Stars55
Forks14
Last commit4 years ago
scribbleplot
scribbleplotProcessing

Processing sketches that transform images into artsy, scribbly vector graphics suitable for plotting.

#generative-art#processing#digital-art
Stars52
Forks5
Last commit8 years ago
plot (vega-lite)
plot (vega-lite)Common Lisp

A Vega-Lite domain-specific language for creating visualizations in Common Lisp.

#lisp-stat#vega-lite#dsl
Stars39
Forks11
Last commit5 months ago
gplot++
gplot++C++

A header-only C++ library that provides a high-level interface to Gnuplot for creating plots directly from C++ programs.

#gnuplot#scientific-computing#cpp-library
Stars37
Forks2
Last commit4 months ago
expyplot
expyplotElixir

A transparent Elixir wrapper for matplotlib.pyplot that enables Python-style plotting from Elixir code.

#scientific-computing#elixir-lang#python-integration
Stars33
Forks4
Last commit6 years ago
PyDexter
PyDexterPython

A Python wrapper for D3xter that renders interactive charts in the browser with simple Python syntax.

#data-science#d3-wrapper#python
Stars30
Forks6
Last commit8 years ago
vplot
vplotC

A V wrapper for gnuplot_i providing a simple interface to create plots and charts from V applications.

#v-lang#gnuplot#scientific-computing
Stars16
Forks3
Last commit4 years ago
pypenwriter
pypenwriterPython

Converts vpype-processed SVGs into serial commands for Panasonic Penwriter pen plotter/typewriter machines.

#typewriter#vpype#serial-communication
Stars3
Forks0
Last commit2 years 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 Visualization61
#Charts25
#Python23
#Scientific Computing18
#Visualization15
#Data Analysis13
#Graphics12
#Scientific Visualization12
#Matplotlib11
#Data Science10
#Interactive Plots9
#Rust9