Skip to main content

Rich toolkit for building command-line applications

Project description

Rich Toolkit

This is a very opinionated set of components for building CLI applications. It is based on Rich

Installation

pip install rich-toolkit

Example usage

Rich toolkit comes with an App class, this is used to give a consistent style to your CLI application, it can be used as a context manager, like so:

TODO: new example

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rich_toolkit-0.20.3.tar.gz (205.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rich_toolkit-0.20.3-py3-none-any.whl (36.2 kB view details)

Uploaded Python 3

File details

Details for the file rich_toolkit-0.20.3.tar.gz.

File metadata

  • Download URL: rich_toolkit-0.20.3.tar.gz
  • Upload date:
  • Size: 205.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for rich_toolkit-0.20.3.tar.gz
Algorithm Hash digest
SHA256 223dd2cfba325ed55e94933b9e53f3aca13e9fdf76622bd564c18109a2273c1b
MD5 49dcccdb859287f7ff4cc9020e02e57e
BLAKE2b-256 e43aa258c2fbc6c6bdf428611388f5698ba5d57ffdf0755e1cab474d9cc47813

See more details on using hashes here.

File details

Details for the file rich_toolkit-0.20.3-py3-none-any.whl.

File metadata

  • Download URL: rich_toolkit-0.20.3-py3-none-any.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for rich_toolkit-0.20.3-py3-none-any.whl
Algorithm Hash digest
SHA256 419aa87516d5f3849cca553c6dcf707c02a36d508fcf996946606725d34a3002
MD5 0cd55c1ffbbc4b4d7c5da71467b98dc2
BLAKE2b-256 e2ce639d0d0ce3d25c5edbd1afecd308bb35dc04883a45ac9f0855c8aee4e919

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page