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.20.5.tar.gz (142.8 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.20.5-cp311-abi3-manylinux_2_39_x86_64.whl (8.4 MB view details)

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

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

Uploaded CPython 3.11+manylinux: glibc 2.39+ ARM64

zorto-0.20.5-cp311-abi3-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

zorto-0.20.5-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.20.5.tar.gz.

File metadata

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

File hashes

Hashes for zorto-0.20.5.tar.gz
Algorithm Hash digest
SHA256 de771ca216c0fa9bbbb8ee77deabb8042068e6ee2106d94784845a1ae45a1437
MD5 5dba34cc91cd738c12ab78aa2297098c
BLAKE2b-256 5ec1b16fbd470ec290588f72218a4a532f4843d220c876763c2e2b820136522c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.20.5-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 174e7022990cc581eed8d0be74a2728249b5c8eaaa3a2e9652216387bd235d4c
MD5 585405a4a3385734566a2e57d6e665f2
BLAKE2b-256 571bd618e51aca7cf007481ca7d2d3ed47accef3deb0533cd9f47e517f138ca8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.20.5-cp311-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 1b6d90ac3341fdca4b6c81f2352488726c51232a58d7ac1cec47ebd0e5bfffad
MD5 b2b4fb9c46122c57bcaeac83b408a733
BLAKE2b-256 140453c4fd2faa7be7ba62f43380974c83116e1d0b988470828bea74ececb145

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.20.5-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3ac54764111fe91e9acb9e6c94f0e0ae029ef91ee48b97a487ce777556fc67b
MD5 ac3b53320bef9c725f2945cc8ed2e366
BLAKE2b-256 951350dfa9bad18d09ec9c17ddda7bd487e723a854217fa458266df2321114c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.20.5-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 972c525ee824585949e68a8f60268f43bde3a371a3612e08e64b7abd742f1c58
MD5 37c16e76fe660aa32213201c15b787b5
BLAKE2b-256 02a3bd4d6105f230570abfaa9e31db7c9719d22a2783092708681b83a8a3e4c5

See more details on using hashes here.

Provenance

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