About This Site

This website is built from markdown that already lives in the repo. Docs stay in language/docs, the spec stays in language/spec, and articles stay in website/articles; the site generator renders those files in place instead of keeping a mirrored copy.

The static site generator is built in Sigil itself, demonstrating the language's capabilities for real-world applications.

Sections

  • Articles - Design articles documenting language evolution and decisions
  • Docs - Reference docs rendered from language/docs
  • Spec - Normative language and stdlib specs rendered from language/spec

Build

cargo run -q -p sigil-cli --manifest-path language/compiler/Cargo.toml -- run projects/ssg/src/main.sigil

Generated output goes to website/.local/site/.

Homepage

The built homepage includes generated article, docs, and spec indexes so the rendered site stays in sync with repo content automatically.