Skip to main content

CLI that compiles a JSON5 deck + slide files into a self-contained 2D-canvas HTML presentation.

Project description

scrolly

Compile a JSON5 deck into a self-contained, scrollable 2D-canvas HTML presentation.

CI PyPI Python License

Installation

pip install scrolly

Or with uv:

uv tool install scrolly

Quickstart

scrolly build examples/worked-example/deck.deck.json --out /tmp/scrolly-out --force
open /tmp/scrolly-out/index.html

See examples/worked-example/ for a reference deck demonstrating all supported slide types.

License

MIT.

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

scrolly-0.1.4.tar.gz (50.6 kB view details)

Uploaded Source

Built Distribution

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

scrolly-0.1.4-py3-none-any.whl (66.1 kB view details)

Uploaded Python 3

File details

Details for the file scrolly-0.1.4.tar.gz.

File metadata

  • Download URL: scrolly-0.1.4.tar.gz
  • Upload date:
  • Size: 50.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for scrolly-0.1.4.tar.gz
Algorithm Hash digest
SHA256 dd2ebc3e380f24e75254f2bb1a5984ee849d65a37d22b6f7cee975050312ccc5
MD5 c9dd656028bdc081c2a5d938052d0d1a
BLAKE2b-256 df1cdd56a751c923e1a9a7c6763c1f867fa74dae36cf658b87c534703e1135d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for scrolly-0.1.4.tar.gz:

Publisher: release_tag.yml on bertpl/scrolly

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file scrolly-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: scrolly-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for scrolly-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a4b46a5dbcaea2f4456c54ca5d414cf9a8386e7641f5f055b2a88de3e08b7712
MD5 74344ccbd4f195fbc60b095c398cd2f9
BLAKE2b-256 ac4340c2d7697654818e1158818deae9bdc8c960576384b6af138a3724260ab0

See more details on using hashes here.

Provenance

The following attestation bundles were made for scrolly-0.1.4-py3-none-any.whl:

Publisher: release_tag.yml on bertpl/scrolly

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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