Skip to main content

selfdoc

Code-aware static site generator with directive-based content extraction. Builds full documentation sites from Markdown templates and source code: auto-generated API/CLI reference pages, multi-version support, localization, faceted search, theming, SEO, and deploy to Cloudflare Pages or GitHub Pages. Supports Python, Go, TypeScript, and more.

pip install selfdoc
selfdoc --help

Blog and multi-project assembly features live in the companion selfblog package.

Full documentation: https://selfdoc.smmh.dev

Source: https://github.com/smm-h/selfdoc

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

selfdoc-0.37.1.tar.gz (73.3 kB view details)

Uploaded Source

Built Distribution

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

selfdoc-0.37.1-py3-none-any.whl (85.8 kB view details)

Uploaded Python 3

File details

Details for the file selfdoc-0.37.1.tar.gz.

File metadata

  • Download URL: selfdoc-0.37.1.tar.gz
  • Upload date:
  • Size: 73.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for selfdoc-0.37.1.tar.gz
Algorithm Hash digest
SHA256 7fa40fefeb7918371734ff8303ec349798b1a4a46b1407c46fd75947ee9ead27
MD5 a143501f33a604a06312726cf408c463
BLAKE2b-256 3e3c1fb21c0e3ab130dd61d27fd63cf7a28369ee252b5eb99d4d3bd7c9ce8089

See more details on using hashes here.

Provenance

The following attestation bundles were made for selfdoc-0.37.1.tar.gz:

Publisher: publish.yml on smm-h/selfdoc

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

File details

Details for the file selfdoc-0.37.1-py3-none-any.whl.

File metadata

  • Download URL: selfdoc-0.37.1-py3-none-any.whl
  • Upload date:
  • Size: 85.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for selfdoc-0.37.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d5c1a4f2afa0f7f35399b3ee03e8456a89e0eaea6788b716d16f7a8411d56ac7
MD5 9ed9a75eb550495c19cb1f1da3ce03a3
BLAKE2b-256 b8caba221e79a024041dc74f7ec3a818a8f48c12a0c42564b55fdc89cf504e05

See more details on using hashes here.

Provenance

The following attestation bundles were made for selfdoc-0.37.1-py3-none-any.whl:

Publisher: publish.yml on smm-h/selfdoc

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 Sentry Error logging StatusPage Status page