11 releases
new 0.13.12-rc4 | Apr 17, 2025 |
---|---|
0.13.12-rc1 | Mar 31, 2025 |
0.13.2-rc2 | Feb 27, 2025 |
0.12.21 | Feb 21, 2025 |
#945 in Programming languages
1,292 downloads per month
Used in 11 crates
(5 directly)
355KB
7.5K
SLoC
tinymist-world
Typst's World implementation for tinymist.
Example: Resolves a system universe from system arguments
let args = CompileOnceArgs::parse();
let universe = args
.resolve_system()
.expect("failed to resolve system universe");
Example: Runs a typst compilation
let world = verse.snapshot();
// in current thread
let doc = typst::compile(&world)?;
// the snapshot is Send + Sync
std::thread::spawn(move || {
let doc = typst::compile(&world)?;
});
Dependencies
~75MB
~1M SLoC