Python Rich

Open-source Python projects categorized as Rich

Top 23 Python Rich Projects

  • rich

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

    Project mention: 5 Open Source Python Projects You Should Know About in 2024 | dev.to | 2024-09-17

    Where to check it out: https://github.com/Textualize/rich

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • 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: O Gerenciador de Hosts que Você Nunca Soube que Precisava... Até Agora! 😲 | dev.to | 2024-10-10

    Usando a fantástica biblioteca Textual, desenvolvi uma interface simples, mas super funcional, que roda direto no terminal. A ideia é permitir que você gerencie seus grupos de hosts de maneira prática e eficiente, sem precisar abrir aquele arquivo tedioso manualmente.

  • toolong

    A terminal application to view, tail, merge, and search log files (plus JSONL).

    Project mention: The Modern CLI Renaissance | news.ycombinator.com | 2024-09-10

    This is why Textualize[1] concerns me. I've tried a few of the applications using their framework, and they have noticable keypress latency. I didn't think it was possible to make a bloated TUI, but they have somehow succeeded. This might just be a Python thing because of the GIL, because VisiData[2] has the same problem.

    It's reminiscent of scroll-jacking, excessive animation, and other web GUI bloat, just translated to TUIs.

    [1]: https://www.textualize.io/

    [2]: https://www.visidata.org/

  • rich-cli

    Rich-cli is a command line toolbox for fancy output in the terminal

    Project mention: Kaskade (TUI for Kafka) protobuf support is out | news.ycombinator.com | 2024-07-14

    We featured kaskade on Terminal Trove as tool of the week and looks really cool and useful.

    https://terminaltrove.com/kaskade/

    For those interested, kaskade is made with the Textual TUI framework.

    https://www.textualize.io/

    Thanks for making this sauljp.

  • dooit

    An awesome TUI todo manager

  • smassh

    Smassh your Keyboard, TUI Edition

  • textual-web

    Run TUIs and terminals in your browser

    Project mention: Ratatui | news.ycombinator.com | 2023-12-10

    The worst part is there's absolutely nothing stopping anyone for making the same principles work in the browser. Zero. Nada. It's trivially proven by compiling apps to wasm and running in a terminal emulator but there's nothing stopping anyone from building react-terminal-like or whatever except that... I don't even know what since we've got https://github.com/Textualize/textual-web.

    People have thrown out decades of UX research and engineering out of the window because it isn't cool anymore. Makes me sick.

  • 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
  • girok

    A powerful and beautiful CLI scheduler

  • pdbr

    pdb + Rich library

  • rich-pixels

    A Rich-compatible library for writing pixel images and ASCII art to the terminal.

    Project mention: Show HN: Termichess – Play chess right on your terminal | news.ycombinator.com | 2024-10-07

    There was some trouble in scaling unicode text within the layout. Unfortunately increasing `font-size` is not trivial within the context of terminal. There are some ways around this , but i figured out that it's far more easier to render chess pieces as pixel images using `rich-pixels` [1]

    [1] https://github.com/darrenburns/rich-pixels

  • ancv

    Renders your (JSON) resume/CV for online & pretty terminal display

    Project mention: Show HN: Tech Jobs on the Command Line | news.ycombinator.com | 2024-03-06

    There is something similar https://github.com/alexpovel/ancv/

  • rich-argparse

    A rich help formatter for argparse

  • hook-slinger

    A generic service to send, retry, and manage webhooks

  • databooks

    A CLI tool to reduce the friction between data scientists by reducing git conflicts removing notebook metadata and gracefully resolving git conflicts.

  • textual-inputs

    Textual Inputs is a collection of input widgets for the Textual TUI framework 🔡

  • pyintelowl

    Robust Python SDK and Command Line Client for interacting with IntelOwl's API.

  • pypi-command-line

    A powerful, colorful, beautiful command-line-interface for pypi.org

  • pyboxen

    Incredibly customizable terminal boxes for Python

  • syn

    🌾 Get synonyms and antonyms of words from Thesaurus.com and other sources in your terminal, with rich output. (by agmmnn)

  • meta-spy

    👾 CLI MetaSpy (Facebook, Instagram) scraper and crawler - instagram account, facebook accounts, pages and search

  • pypod

    Python terminal music player

  • quizli

    An educational project teaching how to open-source an interactive Python quiz app

  • Kitaab

    A cli note taking app 🌵

  • 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 Rich discussion

Log in or Post with

Python Rich related posts

  • O Gerenciador de Hosts que Você Nunca Soube que Precisava... Até Agora! 😲

    2 projects | dev.to | 10 Oct 2024
  • The Host Manager You Never Knew You Needed... Until Now! 😲

    2 projects | dev.to | 10 Oct 2024
  • Show HN: An HP 15C themed TUI RPN calculator

    2 projects | news.ycombinator.com | 19 Aug 2024
  • Kaskade (TUI for Kafka) protobuf support is out

    3 projects | news.ycombinator.com | 14 Jul 2024
  • Using the Curses library on Windows - Terminal Display & Keys Input

    1 project | /r/learnpython | 7 Dec 2023
  • logmerger - Text UI to view multiple log files with unified time scale

    2 projects | /r/Python | 19 Oct 2023
  • I'm just looking to RUN the program... THATS it

    1 project | /r/learnpython | 12 Oct 2023
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 4 Nov 2024
    Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →

Index

What are some of the best open-source Rich projects in Python? This list will help you:

Project Stars
1 rich 49,408
2 textual 25,506
3 toolong 3,177
4 rich-cli 3,064
5 dooit 2,094
6 smassh 1,374
7 textual-web 773
8 girok 456
9 pdbr 323
10 rich-pixels 250
11 ancv 244
12 rich-argparse 130
13 hook-slinger 112
14 databooks 111
15 textual-inputs 94
16 pyintelowl 60
17 pypi-command-line 46
18 pyboxen 34
19 syn 31
20 meta-spy 31
21 pypod 28
22 quizli 24
23 Kitaab 18

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com