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.21.0.tar.gz (144.1 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.21.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.21.0-cp311-abi3-manylinux_2_39_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ ARM64

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

Uploaded CPython 3.11+macOS 11.0+ ARM64

zorto-0.21.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.21.0.tar.gz.

File metadata

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

File hashes

Hashes for zorto-0.21.0.tar.gz
Algorithm Hash digest
SHA256 e430247eaa5bd092b951d813f662ace783ae2ebf6bb27ce48584b2e753ebd40e
MD5 b17ba0eae34c6fe5c8c070f8e647f54c
BLAKE2b-256 d5c96bbe0d4452e19d7a754851cc24e01f02c242927a75eaa3bbd19faa98c4ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.21.0-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 dcc16cdc34390825a5e621691bf61c5e1eaf166c57afa59a56566f60f74cbd13
MD5 f91e2f0d395f9b664ae424b5c4259aca
BLAKE2b-256 0eba0e12f9cbfc08ac46e0a4e9912399f88d993babe46b6f74e39dd9b48a0b56

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.21.0-cp311-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 2eaa83f7e07e2d116b5de2df7cf78c18eaeda122d212f1492cea2fe7570aa06c
MD5 98317e283076708b4288b4cd0effcc4f
BLAKE2b-256 3b8d9cf55a0639ea1f66c0d939e1c7ba77694187532b46bee759c74013a92c61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.21.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d02dc549fab4ecaaa29c6cd5c7c806d4c976a75ae56bf9b6ddee4773a8b1070b
MD5 08c632012fc759e2aa7dceaea2c6098a
BLAKE2b-256 a48ee96111f2307b0b4ecd008d247df33733a83c57a419e28c4fa55899bf850e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.21.0-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e27d13253b578ec3da2825bf208b3819d078945f2915bb7fe32072056fb03791
MD5 dc39dacd8a35494c7910d42ff7f15a93
BLAKE2b-256 434e9aa3dbe4bac30019365733b52b45f40a7b1be9982dcac55bc27ed4a53976

See more details on using hashes here.

Provenance

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