Skip to main content

CLI slideshows in Python and Textual.

Project description

clippt

A command-line based presentation application (usable as a library too).

Installation

uv tool install clippt

Optíonal dependencies:

uv tool install clippt[data]    # For data slides
uv tool install clippt[serve]   # Enable web server

Running

Usage: clippt [OPTIONS] SOURCE

  Run a presentation in the command-line.

Options:
  -v, --verbose
  -s, --serve     Start a web server
  -c, --continue  Continue from last slide.
  --no-header     Disable header.
  --no-footer     Disable footer.

Configuration

A presentation is defined in a source file in TOML / JSON format.

Examples

uv run --with clippt python -m clippt

Syntax highlighting in many languages:

uv run clippt src/clippt/examples/fibonacci

For more, see src/clippt/examples/README.md.

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

clippt-0.3.1.tar.gz (89.9 kB view details)

Uploaded Source

Built Distribution

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

clippt-0.3.1-py3-none-any.whl (23.6 kB view details)

Uploaded Python 3

File details

Details for the file clippt-0.3.1.tar.gz.

File metadata

  • Download URL: clippt-0.3.1.tar.gz
  • Upload date:
  • Size: 89.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for clippt-0.3.1.tar.gz
Algorithm Hash digest
SHA256 2f0ad431e807798858ce83bb177371510e7e8141d280ec2ab1c9830d15491b3d
MD5 2308cb7ec119ca10611bb65166249d25
BLAKE2b-256 433430f08f02599f46458f723db4254669ce9753f4c8654a98ac0cd05f1d419b

See more details on using hashes here.

File details

Details for the file clippt-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: clippt-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 23.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for clippt-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ac135b3b87cbc22deb8b618042a637fa9dcdffd6687dc0224b6b2d787e89ca14
MD5 dfca0eced20bc011076141fcfacd9df0
BLAKE2b-256 f9aece1e0a477e1935a82d709fdb2d9e451c766d6032fb5bb55f8b05aa5edb95

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