Go charting & plotting libraries
Charts, plots and SVG from Go programs. 7 tools, ranked by GitHub stars and updated .
Libraries for producing charts from Go programs: static plots for analysis with plot, low-level SVG generation with svgo, and interactive HTML charts based on Apache ECharts with go-echarts.
By GitHub stars, the most popular Go plotting libraries here are termui (13.6K stars), go-echarts (7.6K stars), and go-diagrams (5.2K stars). 1 of 7 had commits in the last 90 days.
| 1 |
Terminal dashboard and widget library with charts, gauges, sparklines and more. |
13.6K |
| 2 |
Simple yet powerful data visualizing library for Go. |
7.6K |
| 3 |
Diagram-as-code library for system architecture diagrams in Go, rendered with Graphviz. |
5.2K |
| 4 |
Lightweight ASCII line graphs for command-line apps. |
3.1K |
| 5 |
Terminal-based dashboard library with line charts, bar charts, gauges and donuts. |
3K |
| 6 |
API for building and drawing plots in Go. |
3K |
| 7 |
Go Language Library for SVG generation. |
2.3K |
Head-to-head comparisons
Related topics
Related categories
Frequently asked questions
What is the most popular Go plotting library?
Which Go plotting libraries are actively maintained?
Are these Go plotting libraries free and open source?
Missing a tool? Add it with a one-line pull request to the README.