Python CLI & TUI Tools
45 tools for the terminal written in Python. Sorted by GitHub stars; the most starred are yt-dlp, thefuck and sherlock.
Page 2 of 2
Tools
httpstat
Visualizes curl statistics with timing breakdowns of DNS, TCP, TLS, server processing, and content transfer.
Azure CLI
Microsoft's cross-platform command-line interface for managing Azure resources with az group/subgroup/command syntax, JMESPath queries, and tab completion.
litecli
Command-line client for SQLite databases with auto-completion and syntax highlighting.
dolphie
Real-time terminal interface for monitoring MySQL/MariaDB and ProxySQL database performance and analytics
scli
Terminal user interface for Signal messaging with Vim-like navigation and external editor support
tuptime
System uptime tracking tool that preserves historical uptime/downtime statistics across reboots with detailed reporting
tempy
Terminal weather report tool displaying current and near-future conditions without requiring API keys
textual-astview
TUI tool for exploring Python Abstract Syntax Trees (AST) with interactive tree view and source highlighting
peplum
Terminal-based browser and search interface for Python Enhancement Proposals (PEPs)
Guides
- Best Database CLI ClientsCompare usql, pgcli, mycli, harlequin and lazysql for querying Postgres, MySQL and SQLite from the terminal, with notes on dblab.
- Best AI Coding Agents for the TerminalCompare terminal AI coding agents: opencode, Claude Code, codex, Gemini CLI, aider, Goose and Open Interpreter by workflow and model support.
- Best HTTP Clients for the TerminalCompare HTTPie, xh, curlie and Posting: CLI and TUI HTTP clients for testing REST APIs from the terminal.
- Best Terminal System MonitorsCompare btop, htop, bottom, glances and zenith: terminal system monitors for CPU, memory, disk, network and processes.
- codex AlternativesCodex alternatives: OpenCode, Claude Code, Gemini CLI, Aider and Goose compared by model support, interface and workflow.
- gemini-cli AlternativesAlternatives to gemini-cli: opencode, claude-code, codex, goose, and aider compared by provider support, agents, and workflow.