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. Learn more →
Top 23 Rich Open-Source Projects
-
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!
I think it just survived naturally, filling in the cracks left by Java / C++.
And not the era of Textual (https://textual.textualize.io/) 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.
-
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.
-
-
-
-
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...
-
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.
-
-
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
-
oby
A rich Observable/Signal implementation, the brilliant primitive you need to build a powerful reactive system.
-
-
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-20I 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
-
-
-
-
-
Project mention: Create incredibly customizable boxes in the terminal using Python | /r/Python | 2022-10-31
-
pypod – Python terminal music player
-
syn
🌾 Get synonyms and antonyms of words from Thesaurus.com and other sources in your terminal, with rich output. (by agmmnn)
-
-
-
-
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.
Rich related posts
- Textual-web: Run TUIs and terminals in the browser
- Textual-web: Run TUIs and terminals in the browser
- Code Feedback For OSINT Tool
- Textual: Rapid Application Development Framework for Python
- Textual: Rapid Application Development Framework for Python
- Textual: Rapid Application Development Framework for Python
- What is the best framework, or language to work on budgeting app?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Sep 2023
Index
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 |