Python Terminal

Open-source Python projects categorized as Terminal

Top 23 Python Terminal Projects

  1. rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    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.

  2. 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.

    CodeRabbit logo
  3. cheat.sh

    the only cheat sheet you need

    Project mention: Cheat.sh/:Firstpage | news.ycombinator.com | 2024-09-08
  4. httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

    Project mention: Open source alternative to Postman / Insomnia | news.ycombinator.com | 2025-01-31
  5. tqdm

    :zap: A Fast, Extensible Progress Bar for Python and CLI

    Project mention: FLaNK-AIM: 20 May 2024 Weekly | dev.to | 2024-05-20
  6. glances

    Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

    Project mention: Glances – Htop Alternative | news.ycombinator.com | 2024-10-05
  7. 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.

    Project mention: Show HN: Bagels – TUI Expense Tracker | news.ycombinator.com | 2025-01-26

    Nice job, you should add it here: https://textual.textualize.io/#built-with-textual

  8. kitty

    Cross-platform, fast, feature-rich, GPU based terminal

    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

  9. 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.

    Nutrient logo
  10. jumpserver

    An open-source PAM tool alternative to CyberArk. 广受欢迎的开源堡垒机。

    Project mention: Ask HN: How did you replace Teleport? | news.ycombinator.com | 2024-10-17

    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

  11. wttr.in

    :partly_sunny: The right way to check the weather

    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"

  12. typer

    Typer, build great CLIs. Easy to code. Based on Python type hints.

    Project mention: Pydantic: The end of manual validations! ✨ | dev.to | 2024-11-23

    Source: https://github.com/fastapi/typer

  13. gdb-dashboard

    Modular visual interface for GDB in Python

    Project mention: Cyrus-and/GDB-dashboard: Modular visual interface for GDB in Python | news.ycombinator.com | 2024-04-11
  14. 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.

    Project mention: Building Slack Platform Expert AI | dev.to | 2025-02-12

    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):

  15. 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

  16. google-images-download

    Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!

  17. posting

    The modern API client that lives in your terminal.

    Project mention: Open source alternative to Postman / Insomnia | news.ycombinator.com | 2025-01-31

    I haven't tried it but there is Posting in a TUI: https://github.com/darrenburns/posting

  18. buku

    :bookmark: Personal mini-web in text

    Project mention: Enlightenmentware | news.ycombinator.com | 2024-05-20

    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.

  19. alive-progress

    A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!

    Project mention: Alive Progress Bars 🚀 | dev.to | 2024-11-12

    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.

  20. SAWS

    A supercharged AWS command line interface (CLI).

  21. guake

    Drop-down terminal for GNOME

  22. s-tui

    Terminal-based CPU stress and monitoring utility

  23. Pokemon-Terminal

    Pokemon terminal themes.

  24. tmuxp

    🖥️ Session manager for tmux, build on libtmux.

  25. haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

    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.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Terminal discussion

Log in or Post with

Python Terminal related posts

  • Some Terminal Frustrations

    21 projects | news.ycombinator.com | 9 Feb 2025
  • UV has a killer feature you should know about

    14 projects | news.ycombinator.com | 12 Jan 2025
  • Subprocess: Don't close all file descriptors by default (close_fds=False)

    2 projects | news.ycombinator.com | 26 Dec 2024
  • Textual 1.0

    1 project | news.ycombinator.com | 20 Dec 2024
  • Introduction to Textual: Building Modern Text User Interfaces in Python

    1 project | dev.to | 17 Dec 2024
  • Textual 1.0 Release

    1 project | news.ycombinator.com | 12 Dec 2024
  • Warp terminal – no more login required

    5 projects | news.ycombinator.com | 26 Nov 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 15 Feb 2025
    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 →

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

Sponsored
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.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?