Python Terminal Tools

  1. youtube-dl - Download videos from YouTube and other video sites.
  1. s-tui - terminal-based CPU stress and monitoring utility.
  1. aider - AI pair programming in your terminal
  1. mitmproxy - A TLS/SSL-capable interception HTTP proxy.
  1. pysentation - TUI for displaying Python presentations
  1. buku - Personal mini-web in text
  1. ranger - A VIM-inspired filemanager for the console
  1. harlequin - The SQL IDE for Your Terminal.
  1. scli - simple terminal user interface (TUI) for Signal.
  1. nvitop - An interactive NVIDIA-GPU process viewer and beyond.
  1. toot - Interact with Mastodon directly in the terminal.
  1. elia - A TUI ChatGPT client built with Textual
  1. bbcli - A TUI for accessing BBC News in the terminal
  1. asciinema - A terminal session recorder.
  1. visidata - A terminal spreadsheet multitool for discovering and arranging data.
  1. tempy - A simple TUI for displaying the current weather in the terminal
  1. dunk - Prettier git diffs in the terminal 🎨
  1. kupo - A terminal file manager / browser, kupo!
  1. textual-astview - A Textual-based Python AST viewing widget library and application
  1. humble-explorer - Cross-platform, command-line Bluetooth Low Energy scanner
  1. frogmouth - A Markdown browser for your terminal
  1. tinboard - A terminal-based client for pinboard.in
  1. gpterminator - A TUI for OpenAI's ChatGPT
  1. tiptop - Command-line system monitoring
  1. gallery-dl - Download image galleries and collections from image hosting sites.
  1. procmux - A terminal multiplexer for processes.
  1. dooit - A TUI todo manager for the terminal
  1. browsr - A pleasant file explorer in your terminal supporting all filesystems.
  1. terraform-tui - A powerful terraform textual TUI.
  1. dolphie - Realtime MySQL health monitoring in the terminal.
  1. fnug - Run all your lints, tests and commands at once, in the terminal.
  1. glances - A cross platform top/htop alternative in Python
  1. 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!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.