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.1.tar.gz (203.5 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.1-py3-none-any.whl (35.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rich_toolkit-0.20.1.tar.gz
  • Upload date:
  • Size: 203.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.1.tar.gz
Algorithm Hash digest
SHA256 c7336ae281f435c785acecaedc4b71d4b663dc73d9c8079fea96372527e822a4
MD5 6b43efcc72f1d1e16a1a662b57cdae8a
BLAKE2b-256 29633e427c62f1992945c997d4ec31e2fcb37d26aadbe5aa44ae5b29f7f64d26

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rich_toolkit-0.20.1-py3-none-any.whl
  • Upload date:
  • Size: 35.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2a6d5f8e15759b9eba5a9ee63da10b275359ead20e5a0fc92bd5b4dbae8ce4bf
MD5 f214bc1230831b0e0a39520f7fccb3e4
BLAKE2b-256 0088309f07d08155da2ba1d5ceb42d270fb42fbe34a807684543e3ffc10fe713

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