Skip to main content

The AI-native static site generator (SSG) with executable code blocks

Project description

Zorto

GitHub Release PyPI crates.io CI License: MIT

The AI-native static site generator (SSG) with executable code blocks, inspired by Zola and Quarto.

Install

Recommended:

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

Pre-built binaries are available for Linux and macOS via Python (uv). Windows users should install via cargo or use macOS/Linux.

uv:

uv tool install zorto

cargo:

cargo install zorto

Verify installation:

zorto --version

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"
echo "Built on $(uname -s) $(uname -m) at $(date -u '+%Y-%m-%d %H:%M UTC')"
for i in range(5):
    print(i)

[!TIP] If you're reading elsewhere, see https://zorto.dev for the rendered results of the code blocks above.

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.22.0.tar.gz (147.5 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.22.0-cp311-abi3-manylinux_2_39_x86_64.whl (8.5 MB view details)

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

zorto-0.22.0-cp311-abi3-manylinux_2_39_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ ARM64

zorto-0.22.0-cp311-abi3-macosx_11_0_arm64.whl (7.6 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

zorto-0.22.0-cp311-abi3-macosx_10_12_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for zorto-0.22.0.tar.gz
Algorithm Hash digest
SHA256 fe745a8daf2998d2aeceaeaa0a585277063d3ea9059d4733601c1c40eef438f9
MD5 9f8c49dc5f25ce8a20088af2bd76ebd3
BLAKE2b-256 2780b3d4da2038f13679c78ee39cbd5e273045d046c1264f2a5c724b92cbc16a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.22.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.22.0-cp311-abi3-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for zorto-0.22.0-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 bbe8dfc579e6d42b5ae97c293acafe9673529356273077a946afa1649a26fe35
MD5 7b45347f3425ad5d21e57503a9ce0d5d
BLAKE2b-256 9f6735d5866310e6beaa3efb27a066fbbdd126ad29fda38dce33256a1d9e8d53

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.22.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.22.0-cp311-abi3-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for zorto-0.22.0-cp311-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 41f94f4c6bf6471ccdf330f12ae2bca49c779ae662508a85a4342c581eb79c3c
MD5 64debaaa3c6e1232ab102ce59f5ed030
BLAKE2b-256 3d88d07703cd9ea8ccb6c5252725a8548d66ce3939f7a2baf270462f5a21e825

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.22.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.22.0-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zorto-0.22.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b724671c6949ec62727f7cc6442b51e3fb432770efc292c34ab79580088682d
MD5 ceb6ca77d4bcb7ebe8e3a1e754b71c20
BLAKE2b-256 473d7dd6d7f4230ec2d93057bb734d86f8fb6112d4c6679cdb54ce199831f039

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.22.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.22.0-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for zorto-0.22.0-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 59829ef2b8898bc25b63b65cb1323a7e65f9123d539a8edfac4ffcc2d2ad032b
MD5 f725181bafaacbb742d8636b8a0c81c2
BLAKE2b-256 1d5f6d241662b7a582b23e10d9e54f96f793a3d0a7324aa0e8b478ec854217f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for zorto-0.22.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