Skip to main content

A Zig handler for mkdocstrings.

Project description

mkdocstrings-zig

ci documentation pypi version

A Zig handler for mkdocstrings. Makes it possible to create documentation from code in Zig language using mkdocs.

Demo

See demo documentation generated from test_zig_project.

Usage

Installation

pip install 'mkdocstrings[zig]'
pip install mkdocs-material
pip install typing-extensions

mkdocs-material theme installation is optional, but recommended for better look and feel.

mkdocs.yml example

site_name: Example of zig project documentation using mkdocstrings

# remove if you are not using mkdocs-material theme
# or replace it with the theme of your choice
theme:
  name: material

plugins:
- mkdocstrings:
    default_handler: zig

docs/index.md example

# Project Documentation

::: src/main.zig

::: src/root.zig

Or add documentation for a directory:

::: src

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

mkdocstrings_zig-0.0.7.tar.gz (38.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mkdocstrings_zig-0.0.7-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file mkdocstrings_zig-0.0.7.tar.gz.

File metadata

  • Download URL: mkdocstrings_zig-0.0.7.tar.gz
  • Upload date:
  • Size: 38.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for mkdocstrings_zig-0.0.7.tar.gz
Algorithm Hash digest
SHA256 f55dbb8398e9ad204525c3b70789f2e8ad789b8c515c27f292d426302663fe64
MD5 4fadcfc7beb68a6d38743b2e9ac7faf4
BLAKE2b-256 c9b71d51c9a330f373e11c88717c3c764c247849ed63d052f15d9dccbd584f10

See more details on using hashes here.

Provenance

The following attestation bundles were made for mkdocstrings_zig-0.0.7.tar.gz:

Publisher: release.yml on insolor/mkdocstrings-zig

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mkdocstrings_zig-0.0.7-py3-none-any.whl.

File metadata

File hashes

Hashes for mkdocstrings_zig-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 e446492829dfd6310071c8c7af0b8f3dca66d2e413b7168e29ab8de0a5732ea8
MD5 cdb139a626c93bb3f49d095bac955c8d
BLAKE2b-256 3616c3871fe5f16914d82add401e9ef1b4124f3b4fb1e0d9f7bee280cc188885

See more details on using hashes here.

Provenance

The following attestation bundles were made for mkdocstrings_zig-0.0.7-py3-none-any.whl:

Publisher: release.yml on insolor/mkdocstrings-zig

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