An open API service for producing an overview of a list of open source projects.

https://github.com/Textualize/rich

ansi-colors emoji markdown progress-bar progress-bar-python python python-library python3 rich syntax-highlighting tables terminal terminal-color traceback tracebacks-rich tui

Score: 38.65134267576658

Last synced: about 19 hours ago
JSON representation

Repository metadata:

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


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 3,387
Total Committers: 289
Avg Commits per committer: 11.72
Development Distribution Score (DDS): 0.397

Commits in past year: 136
Committers in past year: 13
Avg Commits per committer in past year: 10.462
Development Distribution Score (DDS) in past year: 0.14

Name Email Commits
Will McGugan w****n@g****m 2041
Darren Burns d****0@g****m 253
dependabot[bot] 4****] 113
Nathan Page n****7@g****m 91
Olivier Philippon o****r@t****o 35
Hedy Li h****y@g****m 34
Dave Pearson d****p@d****g 33
Martin Larralde m****e@e****e 28
amartya-dev a****9@g****m 15
TomJGooding 1****g 15
moltenmuffins e****g@g****m 13
ptmcg p****g@a****m 13
Henry Schreiner h****i@g****m 11
oleksis o****a@g****m 11
Isaac Wahhab f****b@a****m 11
landi t****j@o****m 11
toto6038 5****8 11
Suresh Kumar s****1@g****m 11
Sergey Serebryakov h****d@g****m 9
Patrick Arminio p****o@g****m 9
Rodrigo Girão Serrão 5****o 9
Adilius l****r@h****m 8
Aaron Stephens a****s@m****m 8
kyle pollina 8
Nitin George Cherian r****s@g****m 8
Tushar Sadhwani t****0@g****m 8
v0lp3 a****i@g****m 7
Pim p****n@g****m 7
Pete Davison p****k@o****m 7
Paulo S. Costa p****5@g****m 7
and 259 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 542
Total pull requests: 790
Average time to close issues: 4 months
Average time to close pull requests: 3 months
Total issue authors: 471
Total pull request authors: 321
Average comments per issue: 3.03
Average comments per pull request: 1.08
Merged pull request: 250
Bot issues: 1
Bot pull requests: 91

Past year issues: 73
Past year pull requests: 140
Past year average time to close issues: about 11 hours
Past year average time to close pull requests: 9 days
Past year issue authors: 65
Past year pull request authors: 106
Past year average comments per issue: 2.59
Past year average comments per pull request: 0.66
Past year merged pull request: 7
Past year bot issues: 0
Past year bot pull requests: 6

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/Textualize/rich

Top Issue Authors

  • willmcgugan (12)
  • kmvanbrunt (4)
  • TomJGooding (4)
  • rodrigogiraoserrao (4)
  • KRRT7 (3)
  • CollinHeist (3)
  • AAriam (3)
  • snooppr (3)
  • mgedmin (3)
  • NewUserHa (3)
  • domef (3)
  • ofek (3)
  • ma-sadeghi (3)
  • hamdanal (2)
  • jph00 (2)

Top Pull Request Authors

  • willmcgugan (93)
  • dependabot[bot] (91)
  • darrenburns (27)
  • TomJGooding (26)
  • abdeliibrahim (18)
  • shyam-ramani (15)
  • rodrigogiraoserrao (11)
  • lewis-yeung (7)
  • KRRT7 (6)
  • kirsten-wong (5)
  • cceyda (5)
  • ruancomelli (4)
  • miloszmat123 (4)
  • mahzabinrashid (4)
  • jakub-mrow (4)

Top Issue Labels

  • Needs triage (449)
  • enhancement (7)
  • accepted (6)
  • bug (6)
  • Can't reproduce (4)
  • documentation (2)
  • more information needed (2)
  • windows (1)
  • wontfix (1)
  • dependencies (1)
  • upstream (1)
  • hacktoberfest (1)
  • jupyter (1)
  • python (1)

Top Pull Request Labels

  • dependencies (91)
  • python (60)
  • github_actions (25)
  • Needs triage (1)
  • enhancement (1)
  • bug (1)

Package metadata

pypi.org: rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

  • Homepage: https://github.com/Textualize/rich
  • Documentation: https://rich.readthedocs.io/en/latest/
  • Licenses: MIT
  • Latest release: 15.0.0 (published 5 months ago)
  • Last Synced: 2026-08-22T13:05:20.915Z (4 days ago)
  • Versions: 207
  • Dependent Packages: 5,592
  • Dependent Repositories: 32,247
  • Downloads: 647,022,580 Last month
  • Docker Downloads: 3,007,057,276
  • Rankings:
    • Dependent packages count: 0.004%
    • Docker downloads count: 0.024%
    • Downloads: 0.027%
    • Dependent repos count: 0.039%
    • Stargazers count: 0.061%
    • Average: 0.253%
    • Forks count: 1.364%
  • Maintainers (1)
conda-forge.org: rich

Rich is a Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more — out of the box.

  • Homepage: https://github.com/Textualize/rich
  • Licenses: MIT
  • Latest release: 12.6.0 (published almost 4 years ago)
  • Last Synced: 2026-04-01T16:21:49.437Z (5 months ago)
  • Versions: 90
  • Dependent Packages: 142
  • Dependent Repositories: 106
  • Downloads: 18,763,595 Total
  • Rankings:
    • Stargazers count: 0.28%
    • Dependent packages count: 0.524%
    • Average: 1.849%
    • Dependent repos count: 3.294%
    • Forks count: 3.299%
proxy.golang.org: github.com/Textualize/rich

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Textualize/rich#section-documentation
  • Licenses: mit
  • Latest release: v15.0.0+incompatible (published 5 months ago)
  • Last Synced: 2026-08-22T13:06:53.544Z (4 days ago)
  • Versions: 176
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.019%
    • Forks count: 0.588%
    • Average: 5.236%
    • Dependent packages count: 9.56%
    • Dependent repos count: 10.779%
proxy.golang.org: github.com/textualize/rich

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/textualize/rich#section-documentation
  • Licenses: mit
  • Latest release: v15.0.0+incompatible (published 5 months ago)
  • Last Synced: 2026-08-22T13:09:03.589Z (4 days ago)
  • Versions: 176
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.019%
    • Forks count: 0.588%
    • Average: 5.236%
    • Dependent packages count: 9.56%
    • Dependent repos count: 10.779%
anaconda.org: rich

Rich is a Python library for rich text and beautiful formatting in the terminal.The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more — out of the box.

  • Homepage: https://github.com/Textualize/rich
  • Licenses: MIT
  • Latest release: 15.0.0 (published 3 months ago)
  • Last Synced: 2026-05-15T17:06:19.545Z (3 months ago)
  • Versions: 7
  • Dependent Packages: 18
  • Dependent Repositories: 106
  • Downloads: 72,440 Total
  • Rankings:
    • Stargazers count: 0.762%
    • Dependent packages count: 2.681%
    • Average: 7.678%
    • Forks count: 9.11%
    • Dependent repos count: 18.16%
pypi.org: perfview

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

  • Homepage: https://github.com/Textualize/rich
  • Documentation: https://rich.readthedocs.io/en/latest/
  • Licenses: MIT
  • Latest release: 14.2.1 (published 10 months ago)
  • Last Synced: 2026-08-22T13:05:20.918Z (4 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 28 Last month
  • Rankings:
    • Dependent packages count: 8.323%
    • Average: 27.686%
    • Dependent repos count: 47.048%
  • Maintainers (1)
ubuntu-24.04: rich

  • Homepage: https://github.com/Textualize/rich
  • Licenses: mit
  • Latest release: 13.7.1-1 (published 7 months ago)
  • Last Synced: 2026-08-12T00:09:57.731Z (14 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: python311Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

openbsd-7.9-amd64: devel/py-rich

Python library for rich text and beautiful formatting

  • Homepage: https://github.com/Textualize/rich
  • Licenses: mit
  • Latest release: 13.9.4p1 (published 4 months ago)
  • Last Synced: 2026-05-28T00:19:03.813Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-24.05: python312Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

debian-13: rich

  • Homepage: https://github.com/Textualize/rich
  • Documentation: https://packages.debian.org/trixie/rich
  • Licenses: mit
  • Latest release: 13.9.4-1 (published 6 months ago)
  • Last Synced: 2026-03-13T14:09:00.803Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: python310Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

gentoo-portage: dev-python/rich

Python library for rendering rich text, tables, etc. to the terminal

  • Homepage: https://github.com/Textualize/rich/
  • Documentation: https://packages.gentoo.org/packages/dev-python/rich
  • Licenses: MIT
  • Latest release: 15.0.0 (published 3 months ago)
  • Last Synced: 2026-07-16T01:02:28.766Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: rich

  • Homepage: https://github.com/Textualize/rich
  • Licenses: mit
  • Latest release: 13.7.1-1 (published 7 months ago)
  • Last Synced: 2026-03-08T07:36:58.667Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: comms/py-rich

Render rich text, tables, progress bars, syntax highlighting

  • Homepage: https://github.com/Textualize/rich
  • Documentation: https://pkgsrc.se/comms/py-rich
  • Licenses: mit
  • Latest release: 14.3.3 (published 6 months ago)
  • Last Synced: 2026-07-28T19:05:23.974Z (29 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: rich

  • Homepage: https://github.com/Textualize/rich
  • Licenses: mit
  • Latest release: 13.3.1-2 (published 7 months ago)
  • Last Synced: 2026-03-09T21:03:19.921Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.05: python310Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

nixpkgs-24.11: python311Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

nixpkgs-24.05: python311Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

nixpkgs-unstable: python313Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

nixpkgs-24.11: python312Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

nixpkgs-23.05: python311Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

nixpkgs-unstable: python314Packages.rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal


Dependencies

docs/requirements.txt pypi
  • Sphinx ==5.0.2
  • alabaster ==0.7.12
  • sphinx-copybutton ==0.5.0
  • sphinx-rtd-theme ==1.0.0
poetry.lock pypi
  • asv 0.5.1 develop
  • atomicwrites 1.4.0 develop
  • black 22.3.0 develop
  • cfgv 3.3.1 develop
  • click 8.0.4 develop
  • coverage 6.2 develop
  • distlib 0.3.4 develop
  • filelock 3.4.1 develop
  • identify 2.4.4 develop
  • importlib-resources 5.2.3 develop
  • iniconfig 1.1.1 develop
  • mypy 0.961 develop
  • mypy-extensions 0.4.3 develop
  • nodeenv 1.6.0 develop
  • pathspec 0.9.0 develop
  • platformdirs 2.4.0 develop
  • pluggy 1.0.0 develop
  • pre-commit 2.17.0 develop
  • pytest 7.0.1 develop
  • pytest-cov 3.0.0 develop
  • pyyaml 6.0 develop
  • toml 0.10.2 develop
  • tomli 1.2.3 develop
  • typed-ast 1.5.4 develop
  • types-dataclasses 0.6.5 develop
  • virtualenv 20.14.1 develop
  • appnope 0.1.3
  • argon2-cffi 21.3.0
  • argon2-cffi-bindings 21.2.0
  • async-generator 1.10
  • attrs 21.4.0
  • backcall 0.2.0
  • bleach 4.1.0
  • cffi 1.15.0
  • colorama 0.4.4
  • commonmark 0.9.1
  • dataclasses 0.8
  • decorator 5.1.1
  • defusedxml 0.7.1
  • entrypoints 0.4
  • importlib-metadata 4.8.3
  • ipykernel 5.5.6
  • ipython 7.16.3
  • ipython-genutils 0.2.0
  • ipywidgets 7.7.0
  • jedi 0.17.2
  • jinja2 3.0.3
  • jsonschema 4.0.0
  • jupyter-client 7.1.2
  • jupyter-core 4.9.2
  • jupyterlab-pygments 0.1.2
  • jupyterlab-widgets 1.1.0
  • markupsafe 2.0.1
  • mistune 0.8.4
  • nbclient 0.5.9
  • nbconvert 6.0.7
  • nbformat 5.1.3
  • nest-asyncio 1.5.5
  • notebook 6.4.10
  • packaging 21.3
  • pandocfilters 1.5.0
  • parso 0.7.1
  • pexpect 4.8.0
  • pickleshare 0.7.5
  • prometheus-client 0.14.1
  • prompt-toolkit 3.0.29
  • ptyprocess 0.7.0
  • py 1.11.0
  • pycparser 2.21
  • pygments 2.12.0
  • pyparsing 3.0.7
  • pyrsistent 0.18.0
  • python-dateutil 2.8.2
  • pywin32 304
  • pywinpty 2.0.3
  • pyzmq 23.1.0
  • send2trash 1.8.0
  • six 1.16.0
  • terminado 0.13.0
  • testpath 0.6.0
  • tornado 6.1
  • traitlets 4.3.3
  • typing-extensions 4.1.1
  • wcwidth 0.2.5
  • webencodings 0.5.1
  • widgetsnbextension 3.6.0
  • zipp 3.6.0
pyproject.toml pypi
  • asv ^0.5.1 develop
  • attrs ^21.4.0 develop
  • black ^22.3 develop
  • mypy ^0.961 develop
  • pre-commit ^2.17.0 develop
  • pytest ^7.0.0 develop
  • pytest-cov ^3.0.0 develop
  • types-dataclasses ^0.6.4 develop
  • commonmark ^0.9.0
  • dataclasses >=0.7,<0.9
  • ipywidgets ^7.5.1
  • pygments ^2.6.0
  • python ^3.6.3
  • typing-extensions >=4.0.0, <5.0
.github/workflows/codespell.yml actions
  • actions/checkout v4 composite
.github/workflows/comment.yml actions
  • peter-evans/create-or-update-comment a35cf36e5301d70b76f316e867e7788a55a31dae composite
.github/workflows/newissue.yml actions
  • actions/checkout v4 composite
  • juliangruber/read-file-action v1 composite
  • peter-evans/create-or-update-comment a35cf36e5301d70b76f316e867e7788a55a31dae composite
.github/workflows/codeql.yml actions
  • actions/checkout v4 composite
  • github/codeql-action/analyze v3 composite
  • github/codeql-action/autobuild v3 composite
  • github/codeql-action/init v3 composite
setup.py pypi
.github/workflows/pythonpackage.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • codecov/codecov-action v4 composite
  • snok/install-poetry v1.3.4 composite
.github/workflows/readmechanged.yml actions
  • actions/checkout v4 composite