Skip to main content

A fast static site generator with executable code blocks

Project description

Zorto

GitHub Release PyPI crates.io CI License: MIT

A fast static site generator with executable code blocks inspired by Zola and Quarto.

Warning: While I use Zorto for many static websites including zorto.dev, I do not consider it production-ready for usage by others yet.

Install

Recommended:

curl -LsSf https://dkdc.sh/zorto/install.sh | sh

uv:

uv tool install zorto

cargo:

cargo install zorto

You can use uvx to run it without installing:

uvx zorto

Usage

zorto --help

Executable code blocks

Use {bash} or {python} in code blocks to execute them.

echo "hello"
for i in range(5):
    print(i)

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

zorto-0.10.0.tar.gz (66.6 kB view details)

Uploaded Source

Built Distributions

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

zorto-0.10.0-cp311-abi3-manylinux_2_39_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ x86-64

zorto-0.10.0-cp311-abi3-manylinux_2_39_aarch64.whl (6.9 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ ARM64

zorto-0.10.0-cp311-abi3-macosx_11_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

zorto-0.10.0-cp311-abi3-macosx_10_12_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

Details for the file zorto-0.10.0.tar.gz.

File metadata

  • Download URL: zorto-0.10.0.tar.gz
  • Upload date:
  • Size: 66.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for zorto-0.10.0.tar.gz
Algorithm Hash digest
SHA256 28c722aebe503f9b0c6f92fd25e684d5556604af5ba060def5f05a3f69fb4a08
MD5 ddfab75ee3f6af7161808d0942f7e6b4
BLAKE2b-256 9682bd3df1e5c6363934c1b27d2d9b5b4148aa0f85525f92be0e1e23a9cafe94

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.10.0.tar.gz:

Publisher: release-python.yml on dkdc-io/zorto

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

File details

Details for the file zorto-0.10.0-cp311-abi3-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for zorto-0.10.0-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 96beec8a0cadee22404bc33ff684886ac8f3dbfc86e6a9ee9543f158bfd49f1d
MD5 48edc8bf27359674b5827f62bd8e978e
BLAKE2b-256 c04be3de8735f32d39a76a807f65ebae09ae7ed8624ebead1aa5d571eb23a3bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.10.0-cp311-abi3-manylinux_2_39_x86_64.whl:

Publisher: release-python.yml on dkdc-io/zorto

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

File details

Details for the file zorto-0.10.0-cp311-abi3-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for zorto-0.10.0-cp311-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 86dab551f546d2801609ad9fbc556640b2757d85673826dfe2b2c0d6c6b07168
MD5 5a927dc40e1d2dd93ed73418ebe48816
BLAKE2b-256 57429147154405930c1028efd366b973d79a9c87f049d5dd8a8150594ef125bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.10.0-cp311-abi3-manylinux_2_39_aarch64.whl:

Publisher: release-python.yml on dkdc-io/zorto

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

File details

Details for the file zorto-0.10.0-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zorto-0.10.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80bb836d6189e203f3e303b72092f6e05cfbc5977a233630b6daf7e843a9ce8d
MD5 4c98f1e3938b2fbb64a604b368253bb3
BLAKE2b-256 d736c1502bbb306c2c58d42e8b84df9f99482e7936ef2839a7bf0f2c29bd2e0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.10.0-cp311-abi3-macosx_11_0_arm64.whl:

Publisher: release-python.yml on dkdc-io/zorto

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

File details

Details for the file zorto-0.10.0-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for zorto-0.10.0-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fbe73ac2b003b37050d839708877b67b1fb9a395fdc28721b23b0255585ea213
MD5 c8f151fe79f389882482d3ceca967830
BLAKE2b-256 95ac49cf0ee36d30de422231b9aee3231bbe6bd0b6d3c68e89f770d9c21fa555

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.10.0-cp311-abi3-macosx_10_12_x86_64.whl:

Publisher: release-python.yml on dkdc-io/zorto

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