Let's talk CLI/TUI and Developer Workflows!I’m looking to refresh my local toolkit and I’m curious: what are the absolute "must-have" CLI or TUI programs in your current rotation? Whether it's a specialized utility for a specific language, a terminal-based interface for a common service, or a workflow-changing alias, I want to hear about it. I’m especially interested in tools that prioritize keyboard-driven navigation and accessibility.My Current Favorites:To get the ball rolling, here are a few tools I’ve been leaning on lately:uv — Fast, reliable Python package and project management.fzf & ripgrep — The classic duo for fuzzy finding and searching.tmux — For session management and persistent terminal workspaces.jq / yq — Essential for wrangling JSON and YAML without leaving the prompt.What about you?What is one tool you've discovered recently that you can't live without?Are there any TUI-based clients for web services (like Mastodon, GitHub, or RSS) that you recommend?Do you have a favorite "hidden gem" script or small utility? Mentions & Groups@programming @linux @terminal_u_i@lemmy.ml @selfhostedHashtags#CLI #TUI #Terminal #OpenSource #FOSS #Programming #DevTools #Linux #SysAdmin #Workflow #Python #Backend #ArchLinux #KeyboardDriven #Accessibility #SoftwareDevelopment #TechTalk
Mostly Linux built-in commands like grep, awk, and cat when working with bash scripts
For more serious projects that rely on a CLI interface, tools that allow for ANSI codes to be used. For example, I use prompt_toolkit (for actual menus) and framed_text (for ANSI messages and yes, this is something I made) for my Python projects.
git is my main project branch program. It's just too good to pass up.
I don't really use CLI/TUI text editors other than quick edits over SSH when I'm not at my PC. For that, I use neovim with nvchad, or nano.