Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Python Terminal Projects
-
Project mention: 🚀 Launching a High-Performance DistilBERT-Based Sentiment Analysis Model for Steam Reviews 🎮🤖 | dev.to | 2024-12-16
rich: Enhances the command-line interface with rich text formatting.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
-
-
glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
-
textual
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
Nice job, you should add it here: https://textual.textualize.io/#built-with-textual
-
Project mention: Analyzing the codebase of Caffeine: a high performance caching library | news.ycombinator.com | 2025-02-02
kitty is very close, which is impressive when you remember that the vast majority of the work is done by one guy (Kovid Goyal).
https://github.com/kovidgoyal/kitty/issues — 0.239% vs 0.137%
https://github.com/kovidgoyal/kitty/issues — 0.729% vs 0.317%
https://github.com/kovidgoyal/kitty/graphs/contributors
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
Try JumpServer:
https://github.com/jumpserver/jumpserver
Its an open-source PAM solution
We're not using it in-house (we're actually using teleport), and I haven't tried it, but I've heard many good things about it
-
Project mention: Boost Your Workflow: Essential Shell Scripts for Everyday Tasks | dev.to | 2024-10-23
#!/bin/bash # Get weather information for a specified location LOCATION="London" curl "http://wttr.in/$LOCATION?format=3"
-
Source: https://github.com/fastapi/typer
-
Project mention: Cyrus-and/GDB-dashboard: Modular visual interface for GDB in Python | news.ycombinator.com | 2024-04-11
-
shell_gpt
A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.
The code was something like this (off topic, but if you're looking for a great solution for daily use, take a look at ShellGPT):
-
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
-
google-images-download
Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!
-
I haven't tried it but there is Posting in a TUI: https://github.com/darrenburns/posting
-
I really like the buku terminal bookmark manager. https://github.com/jarun/buku I like that I can just `man buku` when I don't understand something and I can actually find the answer I'm looking for.
-
alive-progress
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
It makes waiting less boring and adds professionalism to your scripts. Try it out, and let me know what you think! Check out the official alive_progress GitHub page for more features.
-
-
-
-
-
-
Project mention: HN-text: an easy-to-use, text-first Hacker News terminal client | news.ycombinator.com | 2024-06-02
* https://github.com/donnemartin/haxor-news
But the docker image seemed to dissapear from docker hub so I stopped using it.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Terminal discussion
Python Terminal related posts
-
Some Terminal Frustrations
-
UV has a killer feature you should know about
-
Subprocess: Don't close all file descriptors by default (close_fds=False)
-
Textual 1.0
-
Introduction to Textual: Building Modern Text User Interfaces in Python
-
Textual 1.0 Release
-
Warp terminal – no more login required
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 15 Feb 2025
Index
What are some of the best open-source Terminal projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | rich | 50,705 |
2 | cheat.sh | 38,911 |
3 | httpie | 34,754 |
4 | tqdm | 29,268 |
5 | glances | 27,638 |
6 | textual | 27,316 |
7 | kitty | 26,255 |
8 | jumpserver | 26,061 |
9 | wttr.in | 25,342 |
10 | typer | 16,374 |
11 | gdb-dashboard | 11,430 |
12 | shell_gpt | 10,267 |
13 | HTTP Prompt | 8,998 |
14 | google-images-download | 8,612 |
15 | posting | 7,678 |
16 | buku | 6,613 |
17 | alive-progress | 5,694 |
18 | SAWS | 5,260 |
19 | guake | 4,489 |
20 | s-tui | 4,391 |
21 | Pokemon-Terminal | 4,243 |
22 | tmuxp | 4,155 |
23 | haxor-news | 3,997 |