Take a look at this photo above, it’s a beautiful UI, in the Terminal. I never imagined I could see something like this. Terminal UIs are seeing so much development in the Go language ecosystem (some in Rust as well) and I think it’s great to see. After being plagued for a long time with Electron and its excessive RAM and resources usage, it’s great to see TUIs making a come back.
The terminal is efficient and very easy to interact with, if simple commands are shown to the use down at the bottom. I’ll be looking forward to an opportunity to utilize something like this.
Here are some links for Bubble Team (the powerful TUI library in Go):
GitHub - charmbracelet/bubbletea: A powerful little TUI framework 🏗
GitHub - charmbracelet/lipgloss: Style definitions for nice terminal layouts 👄
GitHub - charmbracelet/bubbles: TUI components for Bubble Tea 🍡
GitHub - charmbracelet/glow: Render markdown on the CLI, with pizzazz! 💅🏻