tui-rs alternative for Go

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
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.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • 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.

  • 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