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.19.8.tar.gz (196.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.19.8-py3-none-any.whl (33.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rich_toolkit-0.19.8.tar.gz
  • Upload date:
  • Size: 196.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.13 {"installer":{"name":"uv","version":"0.11.13","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.19.8.tar.gz
Algorithm Hash digest
SHA256 4cfd2bcb34299442168c983af22e74c881e055e8b67417f577307bf0eaa4d0af
MD5 62e75b2eee53a3bf6afefe9b914aea01
BLAKE2b-256 ca7745030521529b1c4e34d4dbbdfb6dd81cd39e44539b122ef55ade5dab071d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rich_toolkit-0.19.8-py3-none-any.whl
  • Upload date:
  • Size: 33.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.13 {"installer":{"name":"uv","version":"0.11.13","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.19.8-py3-none-any.whl
Algorithm Hash digest
SHA256 97126e170b95ca357e034bf729da408f9eb37c5627183807962bc18f18771033
MD5 fd18dc2a5d58a30c6c983f102e7cdff3
BLAKE2b-256 694c998d76e1c35fb70493d4300fe625ad933b40fd225de58882411fd4dc30e8

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