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: Ask HN: Programmers and Technologists in Scotland | news.ycombinator.com | 2023-10-09

    I hope he doesn't mind, but the creator of Rich and Textualize is a good guy, and Scottish: https://www.willmcgugan.com/about/

    https://www.textualize.io/

    https://github.com/Textualize/rich

  • 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: "<ESC>[31M"? ANSI Terminal security in 2023 and finding 10 CVEs | news.ycombinator.com | 2023-10-20

    https://jupyterbook.org/en/stable/content/code-outputs.html#...

    `less -R` is not the default.

    FWIW, textual (and urwid) does ANSII escape codes well: https://github.com/Textualize/textual

      touch file$'\n'name

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

  • rich-cli

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

    Project mention: Ask HN: Programmers and Technologists in Scotland | news.ycombinator.com | 2023-10-09

    I hope he doesn't mind, but the creator of Rich and Textualize is a good guy, and Scottish: https://www.willmcgugan.com/about/

    https://www.textualize.io/

    https://github.com/Textualize/rich

  • dooit

    An awesome TUI todo manager

    Project mention: I'm just looking to RUN the program... THATS it | /r/learnpython | 2023-10-12

    But how do I just run/open the god damn program? I've already installed dooit through the pip command and I know that's the right file location. I can literally see the file, just cant double click to open it any other way than with python. And the website doesn't have much more than some graphics of it.

  • 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 | news.ycombinator.com | 2023-09-24

    This is awesome work and textual being able to support terminal or web (https://github.com/Textualize/textual-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: https://perf.wiki.kernel.org/index.php/Tutorial#Firefox_Prof...

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • 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 | news.ycombinator.com | 2023-01-27

    ancv: https://github.com/alexpovel/ancv/

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

        curl -L ancv.io/heyho

  • 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 | news.ycombinator.com | 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](https://github.com/datarootsio/databooks/blob/39badd2c9cbdfa...)). 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.

  • rich-argparse

    A rich help formatter for argparse

    Project mention: rich-argparse: A rich help formatter for argparse | news.ycombinator.com | 2023-10-19
  • 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

  • pypod

    Python terminal music player

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

    pypod – Python terminal music player

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

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

  • SaaSHub

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

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-10-20.

Python Rich related posts

Index

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

Project Stars
1 rich 45,618
2 textual 22,124
3 rich-cli 2,838
4 dooit 1,762
5 termtyper 976
6 girok 434
7 textual-web 430
8 pdbr 307
9 ancv 209
10 hook-slinger 104
11 databooks 103
12 textual-inputs 91
13 Perplex 77
14 rich-argparse 68
15 pyintelowl 54
16 pypi-command-line 39
17 pypod 29
18 pyboxen 29
19 syn 25
20 quizli 21
21 Kitaab 15
22 timezone-converter 13
23 dopg_cli 12
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com