Rich

Open-source projects categorized as Rich

Top 23 Rich Open-Source Projects

  1. rich

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

    Project mention: Enchant your terminal application with python: survey, glow, rich, textwrap. | dev.to | 2025-05-26

    rich is so feature-packed that it might even feel like 'overkill' for very simple tasks. However, this extensive capability means you can do almost anything you can imagine with terminal styling and layout.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. 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.

    Project mention: YAD: Is a simple tool for developing Graphical User Interfaces | news.ycombinator.com | 2025-05-28
  4. 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/

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

  6. dooit

    An awesome TUI todo manager

  7. smassh

    Smassh your Keyboard, TUI Edition

  8. textual-web

    Run TUIs and terminals in your browser

    Project mention: WebTUI – A CSS Library That Brings the Beauty of Terminal UIs to the Browser | news.ycombinator.com | 2025-04-12
  9. SaaSHub

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

    SaaSHub logo
  10. FastAnime

    Your browser anime experience from the terminal

    Project mention: Show HN: Browse Anime from the Terminal | news.ycombinator.com | 2025-01-25
  11. rich-click

    Format click help output nicely with rich.

  12. girok

    A powerful and beautiful CLI scheduler

  13. pdbr

    pdb + Rich library

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

  15. ancv

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

  16. oby

    A rich Observable/Signal implementation, the brilliant primitive you need to build a powerful reactive system.

  17. rich-argparse

    A rich help formatter for argparse

  18. hook-slinger

    A generic service to send, retry, and manage webhooks

  19. databooks

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

  20. textual-inputs

    Textual Inputs is a collection of input widgets for the Textual TUI framework πŸ”‘

  21. pyintelowl

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

  22. pypi-command-line

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

  23. meta-spy

    πŸ‘Ύ CLI MetaSpy (Facebook, Instagram) scraper and crawler - instagram account, facebook accounts, pages and search

  24. pyboxen

    Incredibly customizable terminal boxes for Python

  25. syn

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

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

Rich discussion

Log in or Post with

Rich related posts

  • YAD: Is a simple tool for developing Graphical User Interfaces

    2 projects | news.ycombinator.com | 28 May 2025
  • Show HN: BlenderQ – A TUI for managing multiple Blender renders

    4 projects | news.ycombinator.com | 9 May 2025
  • 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
  • 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
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 rich 52,371
2 textual 29,062
3 toolong 3,474
4 rich-cli 3,280
5 dooit 2,551
6 smassh 1,578
7 textual-web 1,095
8 FastAnime 696
9 rich-click 683
10 girok 479
11 pdbr 346
12 rich-pixels 304
13 ancv 257
14 oby 240
15 rich-argparse 165
16 hook-slinger 117
17 databooks 112
18 textual-inputs 95
19 pyintelowl 68
20 pypi-command-line 49
21 meta-spy 51
22 pyboxen 35
23 syn 33

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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