# The Trouble with TUIs

URL: /show/linux-unplugged/619/
> We spent the week learning keybindings, installing dependencies, and cramming for bonus points. Today, we score up and see how we did in the TUI Challenge.

- Show: [LINUX Unplugged](/show/linux-unplugged/)
- Episode: 619
- Date: 2025-06-15
- Hosts: brent, chris, wes
- Duration: 01:12:56
- Audio: https://aphid.fireside.fm/d/1437767933/f31a453c-fa15-491f-8618-3f71f1d565e5/baf2bc4b-772b-4514-8392-dfe5cebefecd.mp3



Sponsors:
- [Tailscale](/sponsors/tailscale.com-lup/index.md): Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!
- [1Password Extended Access Management](/sponsors/1password.com-lup/index.md): Secure every sign-in for every app on every device.
- [Unraid](/sponsors/unraid.net-lup/index.md): A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility.




### Episode Links

* [💥 Gets Sats Quick and Easy with Strike](https://strike.me/ "💥 Gets Sats Quick and Easy with Strike")
* [📻 LINUX Unplugged on Fountain.FM](https://www.fountain.fm/show/dWiuBeqpDSM86AwXRXov "📻 LINUX Unplugged  on Fountain.FM")
* [LINUX Unplugged TUI Challenge Rules](https://github.com/JupiterBroadcasting/linux-unplugged/blob/main/challenges/TUI-Challenge.md "LINUX Unplugged TUI Challenge Rules")
* [darnir's TUI Report](https://paste.docs.lol/reader/GaugesSylphids "darnir&#x27;s TUI Report")
* [zee](https://github.com/zee-editor/zee "zee") — A modern text editor for the terminal written in Rust
* [Helix Editor](https://helix-editor.vercel.app/ "Helix Editor")
* [Browsh](https://www.brow.sh/ "Browsh") — fully-modern text-based browser
* [ddgr](https://github.com/jarun/ddgr "ddgr") — 🦆 DuckDuckGo from the terminal
* [Ranger - A VIM-inspired filemanager for the console](https://github.com/ranger/ranger "Ranger - A VIM-inspired filemanager for the console") — Ranger is a console file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy.
* [Joshuto](https://github.com/kamiyaa/joshuto "Joshuto") — Ranger-like terminal file manager written in Rust
* [tenere](https://github.com/pythops/tenere "tenere") — 🤖 TUI interface for LLMs written in Rust
* [elia](https://github.com/darrenburns/elia "elia") — A snappy, keyboard-centric terminal user interface for interacting with large language models. Chat with ChatGPT, Claude, Llama 3, Phi 3, Mistral, Gemma and more.
* [kpxhs](https://github.com/akazukin5151/kpxhs "kpxhs") — Interactive Keepass database TUI viewer
* [keepass-mode](https://github.com/ifosch/keepass-mode "keepass-mode") — Emacs mode to open KeePass DB
* [gocheat](https://github.com/Achno/gocheat "gocheat") — A beautiful customizable TUI Cheatsheet for keybindings,hotkeys and more in the terminal
* [castero:](https://github.com/xgi/castero "castero:") — TUI podcast client for the terminal
* [textual-web](https://github.com/Textualize/textual-web "textual-web") — Run TUIs and terminals in your browser
* [todoist: Todoist CLI Client.](https://github.com/sachaos/todoist "todoist: Todoist CLI Client.") — Todoist is a cool TODO list web application. This program will let you use the Todoist in CLI.
* [gomuks/gomuks: A TUI Matrix client](https://github.com/gomuks/gomuks "gomuks/gomuks: A TUI Matrix client") — A Matrix client written in Go using mautrix.
* [orf/gping: Ping, but with a graph](https://github.com/orf/gping "orf/gping: Ping, but with a graph")
* [impala](https://github.com/pythops/impala "impala") — 🛜 TUI for managing wifi on Linux
* [cmus - C\\* Music Player](https://cmus.github.io/ "cmus - C\\* Music Player") — cmus is a small, fast and powerful console music player for Unix-like operating systems.
* [systemctl-tui](https://crates.io/crates/systemctl-tui "systemctl-tui") — A fast, simple TUI for interacting with systemd services and their logs.
* [tdf](https://github.com/itsjunetime/tdf "tdf") — A tui-based PDF viewer
* [rainfrog](https://github.com/achristmascarl/rainfrog "rainfrog") — 🐸A database management TUI
* [jqp](https://github.com/noahgorstein/jqp "jqp") — A TUI playground to experiment with jq
* [andcli](https://github.com/tjblackheart/andcli "andcli") — A 2FA TUI for your shell
* [iamb](https://github.com/ulyssa/iamb "iamb") — A Matrix client for Vim addicts
* [parllama](https://terminaltrove.com/parllama/ "parllama") — TUI for ollama and other LLM providers.
* [russ](https://github.com/ckampfe/russ "russ") — A TUI RSS reader with vim-like controls and a local-first, offline-first focus
* [ytui-music](https://github.com/sudipghimire533/ytui-music "ytui-music") — Youtube client in terminal for music (lightweight youtube client)
* [wiki-tui](https://github.com/builditluc/wiki-tui "wiki-tui") — A simple and easy to use Wikipedia Text User Interface
* [tuifeed](https://github.com/veeso/tuifeed "tuifeed") — 📰 A terminal feed reader with a fancy ui
* [yazi](https://github.com/sxyazi/yazi "yazi") — 💥 Blazing fast terminal file manager written in Rust, based on async I/O.
* [vault-tasks](https://github.com/louis-thevenet/vault-tasks "vault-tasks") — TUI Markdown Task Manager
* [Don's TUI Challenge blog](https://www.duckland.org/tags/tui/ "Don&#x27;s TUI Challenge blog") — #TUIChallenge
* [Shyfox's TUI Challenge results](https://github.com/Prometheus7435/challenges/blob/main/tui-challenge.org "Shyfox&#x27;s TUI Challenge results")
* [Himalaya](https://github.com/pimalaya/himalaya "Himalaya") — CLI to manage emails, based on email-lib
* [jellyfin-tui](https://github.com/dhonus/jellyfin-tui "jellyfin-tui") — Jellyfin music streaming client for the terminal.
* [Alacritty](https://github.com/alacritty/alacritty "Alacritty") — A cross-platform, OpenGL terminal emulator.
* [apple/containerization](https://github.com/apple/containerization "apple/containerization") — Containerization is a Swift package for running Linux containers on macOS. Containerization is written in Swift and uses Virtualization.framework on Apple silicon.
* [Pick: somo](https://github.com/theopfr/somo "Pick: somo") — A human-friendly alternative to netstat for socket and port monitoring on Linux.

