erweixin/rego

component-first TUI framework for Go (declarative UI, MVVM-ish, focus/mouse, built-in widgets)

25
/ 100
Experimental

For Go developers who build command-line tools and applications, Rego simplifies creating interactive user interfaces directly in the terminal. You define what the screen should look like using components, and Rego takes care of displaying it. This allows you to build sophisticated terminal applications with responsive controls and real-time updates.

Use this if you are a Go developer looking to build rich, interactive terminal-based applications with modern UI development patterns.

Not ideal if you need to build traditional graphical user interfaces (GUIs) for desktop applications or web applications.

CLI-development Go-programming terminal-applications developer-tools interactive-apps
No Package No Dependents
Maintenance 6 / 25
Adoption 6 / 25
Maturity 13 / 25
Community 0 / 25

How are scores calculated?

Stars

20

Forks

Language

Go

License

MIT

Last pushed

Dec 30, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/erweixin/rego"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.