Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →
Top 23 Python Terminal Projects
-
Terminal Web (py_terminal) is a powerful terminal-based UI web project utilizing Python and the Rich library for beautiful terminal output combined with advanced command execution capabilities.
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
There is already a popular project called httpie, so httpy would be really confusing in non written form. Beside that, i completely agree, the name could be better.
https://httpie.io/
-
textual
Lean TUI application framework for Python. Build sophisticated terminal user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
-
kitty
If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
Terminal: I use Kitty. I have tabs, splits, clipboard bindings, quick access terminal, and a few custom keybindings. It is fast, it works well on Wayland, and it does not get in my way.
-
glance
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, macOS and Windows operating systems.
Project mention: Glances is a cross-platform system monitoring tool written in Python | news.ycombinator.com | 2026-03-23 -
jumpserver
JumpServer is an open-source Privileged Access Management (PAM) platform that provides DevOps and IT teams with on-demand and secure access to SSH, RDP, Kubernetes, Database and RemoteApp endpoints through a web browser.
Project mention: JumpServer: Open-Source Privileged Access Management | news.ycombinator.com | 2026-06-29 -
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
Typer derives options from the hints of functions registered with @app.command(). Literal becomes choices and int is validated, but past the simple types it stops: a dataclass parameter raises RuntimeError: Type not yet supported. Per-parameter help does not come from the docstring either, it is written again inside an Annotated hint with typer.Option(help=...). In exchange you get click underneath, nicely formatted help and shell completion that installs itself with one flag.
-
-
shell_gpt
A command-line productivity tool powered by AI large language models like GPT-5, will help you accomplish your tasks faster and more efficiently.
-
-
HTTP Prompt
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
-
Project mention: Claude Code's Weekly Limit, Explained (and How to See It Coming) | dev.to | 2026-08-07
CLI reports: ccusage reads your local session logs and produces daily, weekly, and 5-hour-block reports, useful for understanding patterns across weeks. Claude Code Usage Monitor gives you a live terminal view with burn-rate predictions for the current window.
-
-
alive-progress
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
-
-
-
-
-
-
asciimatics
A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Terminal discussion
Python Terminal related posts
-
Show HN: Sce` (Simple Console Editor)
-
Claude Code uses Bun written in Rust now
-
JumpServer: Open-Source Privileged Access Management
-
[type='CNAME'] crashed my Textual TUI: why escaping user text isn't enough
-
When the Free Executor Cost More: 40 Trials on Opus + Local Qwen Ended Up the Most Expensive Cloud Arm
-
Grok Build
-
Ratty – A terminal emulator with inline 3D graphics
-
A note from our sponsor - Kargo
akuity.io | 8 Sep 2026
Index
What are some of the best open-source Terminal projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | rich | 57,328 |
| 2 | cheat.sh | 41,720 |
| 3 | httpie | 38,198 |
| 4 | textual | 37,149 |
| 5 | kitty | 34,768 |
| 6 | glance | 33,522 |
| 7 | jumpserver | 31,499 |
| 8 | tqdm | 31,308 |
| 9 | typer | 19,951 |
| 10 | posting | 12,377 |
| 11 | shell_gpt | 12,272 |
| 12 | gdb-dashboard | 12,244 |
| 13 | HTTP Prompt | 9,107 |
| 14 | Claude-Code-Usage-Monitor | 8,674 |
| 15 | buku | 7,192 |
| 16 | alive-progress | 6,301 |
| 17 | SAWS | 5,306 |
| 18 | s-tui | 5,080 |
| 19 | Pokemon-Terminal | 4,793 |
| 20 | guake | 4,668 |
| 21 | tmuxp | 4,571 |
| 22 | asciimatics | 4,303 |
| 23 | haxor-news | 4,082 |