Open-source projects categorized as Rich

Top 23 Rich Open-Source Projects

  • rich

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

    Project mention: colors.crumb - first Crumb usable. Extending Crumb with basic terminal styling and RGB, HEX, ANSI conversion functions. | /r/lisp | 2023-09-09

    colors.crumb extends Crumb with basic terminal styling functions and RGB, HEX, ANSI conversion functions. It is in the realm of JavaScript's chalk and Python's rich but slightly more functional 😉.

  • textual

    Textual is a Rapid Application Development framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and (coming soon) a web browser!

    Project mention: Ask HN: Why Did Python Win? | | 2023-08-29

    I think it just survived naturally, filling in the cracks left by Java / C++.

    And not the era of Textual ( is here, python may get the spotlight even more.

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • rich-cli

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

    Project mention: Code Feedback For OSINT Tool | /r/Python | 2023-08-25

    You are using print statements too much. I understand the use due to it being a CLI application but still I suggest you look at textualize.

  • dooit

    An awesome TUI todo manager

    Project mention: On what side project you guys are working on? | /r/developersIndia | 2023-06-29
  • termtyper

    A typing application to level up your fingers!

  • girok

    A powerful and beautiful CLI scheduler

    Project mention: [Girok] "Guest mode" feature released | /r/commandline | 2023-04-03
  • textual-web

    Run TUIs and terminals in your browser

    Project mention: Flameshow: A Terminal Flamegraph Viewer | | 2023-09-24

    This is awesome work and textual being able to support terminal or web ( also gives hope that this can be more than a terminal app. I'm hoping that in the future features like this can be standard in Linux's perf tool, for example, Firefox profiler support was recently added as a Google summer-of-code contribution:

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • pdbr

    pdb + Rich library

  • ancv

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

    Project mention: Ask HN: Those making $0/month or less on side projects – Show and tell | | 2023-01-27


    Idea: renders your resume as pretty terminal output. Others can view it in their own terminals:

        curl -L

  • oby

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

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

    Project mention: Show HN: Arguably – The best Python CLI library, arguably | | 2023-06-20

    I spent the past few weeks working on `arguably`.

    Other CLI libraries like `click` and `typer` are great, but I wanted to make one that “disappears” instead of making you put `@click.option` or `typer.Option` everywhere (as happened [here]( For most cases, you decorate a function with `@arguably.command`, and it just does what you'd expect:

    * Positional args for the function become positional CLI args

  • textual-inputs

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

  • Perplex

    Discord Rich Presence implementation for Plex.

  • 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

  • pyboxen

    Incredibly customizable terminal boxes for Python

    Project mention: Create incredibly customizable boxes in the terminal using Python | /r/Python | 2022-10-31
  • pypod

    Python terminal music player

    Project mention: This Week In Python | | 2023-01-13

    pypod – Python terminal music player

  • syn

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

  • quizli

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

  • Kitaab

    A cli note taking app 🌵

  • timezone-converter

    Whole-day timezone comparison

  • dopg_cli

    🐍🐳🐘 A python command line interface for DigitalOcean postgres clusters (5+ integrations).

    Project mention: GitHub - jim-schwoebel/dopg_cli: A python command line interface for DigitalOcean postgres clusters (5+ integrations). | /r/Python | 2022-11-13
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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). The latest post mention was on 2023-09-24.

Rich related posts


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

Project Stars
1 rich 44,891
2 textual 21,522
3 rich-cli 2,799
4 dooit 1,723
5 termtyper 955
6 girok 423
7 textual-web 338
8 pdbr 301
9 ancv 208
10 oby 195
11 hook-slinger 105
12 databooks 101
13 textual-inputs 90
14 Perplex 73
15 pyintelowl 53
16 pypi-command-line 35
17 pyboxen 29
18 pypod 28
19 syn 24
20 quizli 21
21 Kitaab 14
22 timezone-converter 13
23 dopg_cli 12
Write Clean Python Code. Always.
Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.