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.0.tar.gz (203.1 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.0-py3-none-any.whl (35.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rich_toolkit-0.20.0.tar.gz
  • Upload date:
  • Size: 203.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.0.tar.gz
Algorithm Hash digest
SHA256 bb05382554d4f46865dfca2fccccf30768ef37e0347207d00f034d9b36b25021
MD5 420b7070ad82bb9120ef69ee52188ef4
BLAKE2b-256 c349d7a4fd4f39c195b73f78694af3e812943a4181a8d48a11035425d0f6d71f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rich_toolkit-0.20.0-py3-none-any.whl
  • Upload date:
  • Size: 35.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 906e5b8741fafc46159c5f719fd30fd3c9dd8f2c31b8161dc8c612f98b8da01a
MD5 2907ead40c4293b7e0343fbf554041aa
BLAKE2b-256 67b56b6efd9e305653fae68ed0b712bc659cd3c5541ec54416e6bb14af52acca

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