SaaSHub helps you find the best software and product alternatives Learn more β
Gum Alternatives
Similar projects and alternatives to gum
-
age
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
textual
Lean TUI application framework for Python. Build sophisticated terminal user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
-
-
wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
ratatui
Discontinued Rust library that's all about cooking up terminal user interfaces (TUIs) π¨βπ³π [Moved to: https://github.com/ratatui/ratatui] (by ratatui-org)
-
-
-
moreutils
moreutils is a growing collection of the unix tools that nobody thought to write long ago when unix was young. Read-only version of `git://git.joeyh.name/moreutils`
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
gum discussion
gum reviews and mentions
-
5 Local Environment Mistakes I See Everywhere, and How to Fix Them Properly
There are tools built exactly for that. One of the best is Gum - a small utility that helps build terminal user interfaces with checkboxes, file pickers, prompts, and more:
-
Show HN: Bagels β TUI Expense Tracker
I don't know why (other than being a Gen X nerd) but I have a bizarre affinity for nicely-written TUI apps of late! Things like btop++ that respond to mouse clicks and smoothly reflow when the terminal window is resized etc...
Shout-out to Charmbracelet's stuff such as Glow (https://github.com/charmbracelet/glow) and Gum (https://github.com/charmbracelet/gum) for rendering markdown nicely in the terminal and for using TUI in your shell scripts
-
FFmpeg by Example
needs gum from https://github.com/charmbracelet/gum;
- Just: Just a Command Runner
-
Create a simple CLI, a mess
I need support for an interactive CLI. I love the Symfony terminalβinteractive, fast, great UX or something similar to Gum
-
Omm ("on-my-mind") β A keyboard-driven task manager for the command line
Omm is built using the charm libraries: https://charm.sh/
Easiest way to do it any language is to shell out to gum: https://github.com/charmbracelet/gum
-
7 TUI libraries for creating interactive terminal apps
Here, we will recreate the same program as Huh? example, but using Gum in shell scripts. First, install the Gum binary as per instructions on their GitHub repo here.
- TTE: Terminal Text Effects
-
Superfile β A fancy, petty terminal file manager
The same project has an application called Gum which exposes primitives from their UI framework via a single CLI binary. It's intended to be used from a normal bash script and I've found it really quite pleasant to use.
For example, you could write 'gum choose foo bar baz' to get a nice picker over the three provided options.
Their repo has a ton of examples: https://github.com/charmbracelet/gum
- Gum β A tool for glamorous shell scripts
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 May 2025
Stats
charmbracelet/gum is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of gum is Go.