619: The Trouble with TUIs
15 June 2025
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.
Sponsors
Tailscale
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
Secure every sign-in for every app on every device.
Unraid
A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility.
Episode Links
- ðĨ Gets Sats Quick and Easy with Strike
- ðŧ LINUX Unplugged on Fountain.FM
- LINUX Unplugged TUI Challenge Rules
- darnir’s TUI Report
- zee â A modern text editor for the terminal written in Rust
- Helix Editor
- Browsh â fully-modern text-based browser
- ddgr â ðĶ DuckDuckGo from the terminal
- 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 â Ranger-like terminal file manager written in Rust
- tenere â ðĪ TUI interface for LLMs written in Rust
- 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 â Interactive Keepass database TUI viewer
- keepass-mode â Emacs mode to open KeePass DB
- gocheat â A beautiful customizable TUI Cheatsheet for keybindings,hotkeys and more in the terminal
- castero: â TUI podcast client for the terminal
- textual-web â Run TUIs and terminals in your browser
- 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 â A Matrix client written in Go using mautrix.
- orf/gping: Ping, but with a graph
- impala â ð TUI for managing wifi on Linux
- cmus - C\* Music Player â cmus is a small, fast and powerful console music player for Unix-like operating systems.
- systemctl-tui â A fast, simple TUI for interacting with systemd services and their logs.
- tdf â A tui-based PDF viewer
- rainfrog â ðļA database management TUI
- jqp â A TUI playground to experiment with jq
- andcli â A 2FA TUI for your shell
- iamb â A Matrix client for Vim addicts
- parllama â TUI for ollama and other LLM providers.
- russ â A TUI RSS reader with vim-like controls and a local-first, offline-first focus
- ytui-music â Youtube client in terminal for music (lightweight youtube client)
- wiki-tui â A simple and easy to use Wikipedia Text User Interface
- tuifeed â ð° A terminal feed reader with a fancy ui
- yazi â ðĨ Blazing fast terminal file manager written in Rust, based on async I/O.
- vault-tasks â TUI Markdown Task Manager
- Don’s TUI Challenge blog â #TUIChallenge
- Shyfox’s TUI Challenge results
- Himalaya â CLI to manage emails, based on email-lib
- jellyfin-tui â Jellyfin music streaming client for the terminal.
- Alacritty â A cross-platform, OpenGL terminal emulator.
- 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 â A human-friendly alternative to netstat for socket and port monitoring on Linux.
Sponsors
Tailscale
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
Secure every sign-in for every app on every device.
Unraid
A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility.