Gotui
a modern Go terminal dashboard library
Details
- External ID
- 46237146
- Source
- HN
- Company
- —
- Product
- Gotui
- Website domain
- github.com
- Launched
- Dec. 11, 2025
- Cohort
- —
- Upvotes
- 49
- Upvotes percentile
- 0.8187022900763359
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
I’ve been working on gotui, a modern fork of the unmaintained termui, rebuilt on top of tcell for TrueColor, mouse support, and proper resize handling. It keeps the simple termui-style API, but adds a bunch of new widgets (charts, gauges, world map, etc.), nicer visuals (collapsed borders, rounded corners), and input components for building real dashboards and tools. Under the hood the renderer’s been reworked for much better performance, and I’d love feedback on what’s missing for you to use it in production.
Enrichment
- Theme
- graphic design assets and utilities
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- go terminal dashboard library
- Manually corrected
- False
Could you build this?
Partial Forking and extending a terminal UI library with widgets is accessible, but building and debugging robust terminal emulator primitives and cross-platform resize/event loops has thorny edge cases.
What it would actually take: A full-featured TUI library requires a low-level terminal engine (like tcell) handling ANSI escape sequences, raw terminal mode, window resize signals (SIGWINCH), and TrueColor multiplexing across disparate terminal emulators. Deep knowledge of terminal escape sequences, terminal I/O, and Go concurrent rendering pipelines is necessary.
Discussion
14 comments analyzed.
Competitors mentioned: vhs (charmbracelet) - for autogenerating screenshots
Concerns raised: Single binary compilation with application icon for GUI-only users, Tabs widget needs improvement in appearance and design, Missing copyright attribution in license file, Documentation and examples need expansion
Feature requests: Tabs widget styled like text area with title connected to content, Better documentation with screenshots and code examples, Example folders with README, screenshot, and code for each chart type
Competitors
Other products that read as similar to this one — 45 launches clear the similarity bar, closest 8 shown.
Attention rank: #9 of 46 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Looks like the first mover among its competitors.
- Go-TUI · hn · 2026-03-06 · 7 upvotes · similarity 0.49
- Grafana TUI · hn · 2026-03-27 · 24 upvotes · similarity 0.46
- Ely-GPUI-Components · github · 2026-09-30 · 201 upvotes · similarity 0.41
- kavynUI · ph · 2026-09-26 · 2 upvotes · similarity 0.40
- Dashi · hn · 2026-08-24 · 9 upvotes · similarity 0.40
- Base UI v1.0 Unstyled UI Components from the Creators of Radix and MUI · hn · 2025-12-12 · 16 upvotes · similarity 0.38
- I figured out how to get consistent UI from Claude Code · hn · 2026-01-20 · 26 upvotes · similarity 0.38
- SpokeUI · ph · 2026-09-18 · 1 upvotes · similarity 0.37
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.