Skip to content

API reference ​

One page per domain, each showing the same operation in the four surfaces (Rust, CLI, Python, WebAssembly). The pages cover the stable public surface; the complete per-item Rust reference is the rustdoc generated by cargo doc --workspace (and docs.rs after the first release).

The source of each surface is the same Rust engine:

SectionSource
Rustrustdoc comments and this API section
Pythoncrates/xtalforge-python/python/xtalforge/__init__.pyi
JavaScript / TypeScriptwasm-pack generated .d.ts
CLIxtalforge --help and the JSON output of each command