tui-rs alternative for Go

This page summarizes the projects mentioned and recommended in the original post on /r/golang

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Rich Interactive Widgets for Terminal UIs

    Terminal UI library with rich, interactive widgets — written in Golang

  • cview is just a fork of tview that improves few things in tview such as TextView buffer efficiency (or at least it claims to, without benchmarks), and implements a few more widgets for the most part; some of the features later implemented in tview are not yet implemented in cview such as TreeView.GetLevel(), etc. it is almost very identical to tview. I am looking for a TUI library that is relatively much more flexible and low-level (for instance, you are not able to set the tick-rate in tview, nor cview) while implementing high-level common widgets.

  • stickers

    Building blocks for charmbracelet/lipgloss 👾 (by 76creates)

  • Check this out for some flexbox support with Bubbletea: https://github.com/76creates/stickers. As for complex TUI applications, I have seen a few built with this framework. In fact, I built my own: https://github.com/astrogewgaw/koshka.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • koshka

    Meow-ster of cat-alogs 🐱 !

  • Check this out for some flexbox support with Bubbletea: https://github.com/76creates/stickers. As for complex TUI applications, I have seen a few built with this framework. In fact, I built my own: https://github.com/astrogewgaw/koshka.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Tview – Golang Terminal UI library with rich, interactive widgets

    1 project | news.ycombinator.com | 3 May 2024
  • What are some good projects in Go for an experienced dev?

    2 projects | /r/golang | 17 Nov 2023
  • Has anyone else used TView? Need basic help.

    3 projects | /r/golang | 2 Sep 2021
  • Creating “candle charts” in a terminal using Golang

    2 projects | /r/golang | 17 Aug 2021
  • yq - read YAML on terminal

    3 projects | dev.to | 6 Aug 2021