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.6.tar.gz (142.9 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.6-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.20.6-cp311-abi3-manylinux_2_39_aarch64.whl (8.4 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ ARM64

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

Uploaded CPython 3.11+macOS 11.0+ ARM64

zorto-0.20.6-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.6.tar.gz.

File metadata

  • Download URL: zorto-0.20.6.tar.gz
  • Upload date:
  • Size: 142.9 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.6.tar.gz
Algorithm Hash digest
SHA256 14c751331935d274e629eb3badf1b5779049cfcb711f2394d4869a9835a919ba
MD5 0492546d4da99935f4cdfe454bab35c1
BLAKE2b-256 530ed42363502dd1189e8e196bc6434cef12839055f26d24eb447951468f4ed2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.20.6-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 43a80cd28ff2f9c10b21ebbd8be7a4a4c122a5666cb661e35601953a48fd1b00
MD5 35a57f69846467ff7fd1e30c91d787b8
BLAKE2b-256 0a3df6ca7d6af042855eb693d6df3adce9bdaa8008e2fa8ed93ec2ad8fab0ee8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.20.6-cp311-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 6ccd994712f0edeb1c9fd857848ecb99165fc1ccc38173b324cb5ee1bc6cde57
MD5 6b45ecda903aa8b4811ab58ff7cb99db
BLAKE2b-256 d155603d92ee60b64f8093f4cb5e0c00c7751bd14d9a40e4d786de73e646258d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.20.6-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1362cdeece368587a6a871dcbc199d19d0b590b46b2dbc41a24d32229b523183
MD5 e241c011a6fd72352476976ae96209aa
BLAKE2b-256 3c6acf1117fe470a3255cd0a532a8791a4c4086aca37d3e433ba804ecac5b230

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.20.6-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 70224d20c8656bb4f1895b92027e04a4d55ead39e498a3979f9d0ff2b3fbeeeb
MD5 e1a6ce12471d3a91c209285e74fc3bd4
BLAKE2b-256 f1da9c98e030aedf4f21b0d5f46b8e92275f59b4b07b1e5a4a6fda206d918220

See more details on using hashes here.

Provenance

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