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.

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

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.13.3.tar.gz (118.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.13.3-cp311-abi3-manylinux_2_39_x86_64.whl (7.0 MB view details)

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

zorto-0.13.3-cp311-abi3-manylinux_2_39_aarch64.whl (7.0 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ ARM64

zorto-0.13.3-cp311-abi3-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

zorto-0.13.3-cp311-abi3-macosx_10_12_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: zorto-0.13.3.tar.gz
  • Upload date:
  • Size: 118.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.13.3.tar.gz
Algorithm Hash digest
SHA256 4ca366050ec7d56cdbd0f39e151304a2c55beb6685c95e5569475b253a76bdf5
MD5 8a227d8ebafba51903fd4a0ec6da87d8
BLAKE2b-256 bcb02cb1f8bbdad2abef38532e3b85e8fe23237485ad2fa32490958e859d0ab7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.13.3-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 81fd5855d2a731df0cc2b70f7981ae46dac6a9538a0600afa6a218a87c311353
MD5 04705f943782a975e56359f9aae00866
BLAKE2b-256 d988e9da249522ab6eb7e896d7c8c0060580305361b0c020ef0c158a7b86ffd1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.13.3-cp311-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 049e3b90b1638d2bda0fec577863fa5286a583962750f23f2c068295dd217299
MD5 0723418c75aa01439faa867ae2883fa4
BLAKE2b-256 f7afe08d74511cd9d7f1ed7b39507a64d2e970810a9e32e5546b7e874f7d32ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.13.3-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4714e04c6dfdbd168f895967793f35a72c2b2837c61d0472cc81b46f90e67da2
MD5 ff2ef168cf5368a8fceffbdb10d9bb32
BLAKE2b-256 a9ce9b73dba1ded47a19cb8993d434a652e74723dfadb97dd5e6d41350dc0b97

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for zorto-0.13.3-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 91c6a3274b32f7caf5c6f7f6ce981f1733c004758a9de1b91efc90cee93cf95a
MD5 7e30c28628ba7e5d1a7ccc718e8b88a7
BLAKE2b-256 cf097f63325a9da552ef9303156dc62db05fbb0e8d04fa773da1eb67b0a11ffa

See more details on using hashes here.

Provenance

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