Python Terminal Tools
- youtube-dl - Download videos from YouTube and other video sites.
- s-tui - terminal-based CPU stress and monitoring utility.
- aider - AI pair programming in your terminal
- mitmproxy - A TLS/SSL-capable interception HTTP proxy.
- pysentation - TUI for displaying Python presentations
- calcure - Modern, customizable TUI calendar and task manager.
- posting - A powerful HTTP client that lives in your terminal.
- buku - Personal mini-web in text
- ranger - A vim-inspired file manager for the console.
- tuptime - Like uptime(1), but preserves shutdown / restart stats.
- harlequin - The SQL IDE for Your Terminal.
- rexi - A terminal UI for regex testing.
- gri - manage git/gerrit change requests in the terminal.
- scli - simple terminal user interface (TUI) for Signal.
- nvitop - An interactive NVIDIA-GPU process viewer and beyond.
- toot - Interact with Mastodon directly in the terminal.
- elia - A TUI ChatGPT client built with Textual
- bbcli - A TUI for accessing BBC News in the terminal.
- asciinema - A terminal session recorder.
- recoverpy - A TUI to interactively recover overwritten or deleted data.
- terminaltexteffects - Inline Visual Effects in the Terminal.
- typeinc - A cool ncurses based typing speed test tool.
- visidata - A terminal spreadsheet multitool for discovering and arranging data.
- pgtree - Unix process hierarchy tree for specific processes.
- tempy - A simple TUI for displaying the current weather in the terminal
- dunk - Prettier git diffs in the terminal 🎨
- kupo - A terminal file manager / browser, kupo!
- textual-astview - A Textual-based Python AST viewing widget library and application
- humble-explorer - cross-platform, command-line Bluetooth Low Energy scanner.
- frogmouth - A Markdown browser for your terminal
- tinboard - A terminal-based client for pinboard.in
- jc - A tool convert CLI output, files & strings to JSON/YAML.
- hexabyte - A modern, modular, and robust TUI hex editor.
- moneyterm - TUI expense and budget tracker.
- logmerger - A utility to view multiple log files with merged timeline.
- flameshow - A flamegraph viewer in the terminal.
- kaskade - A text user interface (TUI) for Apache Kafka.
- kb - A minimalist knowledge base manager.
- gpterminator - A TUI for OpenAI's ChatGPT
- tiptop - Command-line system monitoring
- gallery-dl - Download image galleries and collections from image hosting sites.
- procmux - A terminal multiplexer for processes.
- dooit - A TUI todo manager for the terminal
- browsr - A pleasant file explorer in your terminal supporting all filesystems.
- terraform-tui - A powerful terraform textual TUI.
- dolphie - Realtime MySQL health monitoring in the terminal.
- fnug - Run all your lints, tests and commands at once, in the terminal.
- glances - A cross platform top/htop alternative in python.
- oterm - A text-based terminal client for ollama.
- yt-dlp - A youtube-dl fork with additional features and fixes.
Know a Python based terminal tool that would be good for this list?
Post a Tool here!