# termui

> Terminal dashboard and widget library with charts, gauges, sparklines and more.

- Category: [Go charting & plotting libraries](https://awesomedataviz.com/categories/go/)
- Repository: https://github.com/gizak/termui
- License: MIT
- Language: Go
- Status: Inactive (no commits in over a year)
- GitHub stars: 13,590
- Commits in the last 12 months: 0
- Contributors: 43
- Last commit: Jul 10, 2025
- Install (Go): `go get github.com/gizak/termui/v3`
- Topics: Terminal & command-line charts, Dashboards & BI

## Overview

termui is an open-source Go plotting library released under the MIT license. Its GitHub repository has 13,590 stars, 820 forks, and 43 contributors. It has not had a commit since Jul 10, 2025.

## Alternatives

- [go-echarts](https://awesomedataviz.com/tools/go-echarts/): Simple yet powerful data visualizing library for Go. (7.6K stars)
- [go-diagrams](https://awesomedataviz.com/tools/go-diagrams/): Diagram-as-code library for system architecture diagrams in Go, rendered with Graphviz. (5.2K stars)
- [asciigraph](https://awesomedataviz.com/tools/asciigraph/): Lightweight ASCII line graphs for command-line apps. (3.1K stars)
- [termdash](https://awesomedataviz.com/tools/termdash/): Terminal-based dashboard library with line charts, bar charts, gauges and donuts. (3K stars)
- [plot](https://awesomedataviz.com/tools/plot/): API for building and drawing plots in Go. (3K stars)
- [svgo](https://awesomedataviz.com/tools/svgo/): Go Language Library for SVG generation. (2.3K stars)

## Comparisons

- [go-echarts vs termui](https://awesomedataviz.com/compare/go-echarts-vs-termui/)
- [go-diagrams vs termui](https://awesomedataviz.com/compare/go-diagrams-vs-termui/)
- [asciigraph vs termui](https://awesomedataviz.com/compare/asciigraph-vs-termui/)
- [termdash vs termui](https://awesomedataviz.com/compare/termdash-vs-termui/)

Source: https://awesomedataviz.com/tools/termui/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
