Version0.16.1Verifiednot yet verifiedLicenseBSD-3-Clause

sigil-docs

Documentation generator for Sigil projects

Report a bug or suggest a feature
Readme

sigil-docs

Documentation lookup and search tooling for Sigil projects.

Overview

(sigil docs) provides JSON-based documentation lookup for REPL inline help and tooling integration (LSP hover, MCP tools, format hints). Doc JSON files are generated by the Sigil compiler during compilation.

Sub-modules:

  • (sigil docs) — top-level surface re-exporting the lookup API
  • (sigil docs lookup) — JSON-based doc lookup
  • (sigil docs types) — doc record type definitions
  • (sigil docs search) — documentation search across modules
  • (sigil docs index) — doc-index assembly
  • (sigil docs packages) — package-level doc lookup

Usage

(import (sigil docs))

;; Look up an export's docs
(get-export-details '(sigil string) 'string-split)

;; Get a module's top-level description
(get-module-description '(sigil docs))

Building and testing

sigil deps install
sigil build
sigil test --report

For local development against an unreleased sigil-lang / sigil-args / sigil-ansi / sigil-json checkout, use dev-redirects.sgl:

sigil deps install --redirects ./dev-redirects.sgl

License

BSD-3-Clause. See LICENSE.

Clone

$ git clone https://codeberg.org/sigil/sigil-docs

Releases

v0.16.1 — latest by version, released 28 Jun 2026

All releases — 5 tags in this repository.

Source

Browse the latest source

One page per file, and every line has a permalink.

Recent commitsAtom

The last 20 commits keep a page here. Everything older lives in the clone.