← Package directory
Available on winget

Install Tinymist

An integrated language service for Typst.

Install with winget
winget install --id Myriad-Dreamin.Tinymist
Upgrade
winget upgrade --id Myriad-Dreamin.Tinymist
Uninstall
winget uninstall --id Myriad-Dreamin.Tinymist

About Tinymist

Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst]. You can also call it "微霭" [wēi ǎi] in Chinese. It contains: - an analyzing library for Typst, see tinymist-query. - a CLI for Typst, see tinymist. - which provides a language server for Typst, see Language Features. - which provides a preview server for Typst, see Preview Feature. - a VSCode extension for Typst, see Tinymist VSCode Extension.

What's new in 0.14.18

Export - (Fix) Aligned output path pattern resolution with documented behavior in https://github.com/Myriad-Dreamin/tinymist/pull/2473 Editor - (Fix) Kept client flags config-wide and restart-scoped in https://github.com/Myriad-Dreamin/tinymist/pull/2499 Preview - Added CLI page-title support for preview HTML titles by @davidsanchez222 in https://github.com/Myriad-Dreamin/tinymist/pull/2445 Docs - (Docs) Added compiler settings documentation in https://github.com/Myriad-Dreamin/tinymist/pull/2477 Testing - Ensured lockfiles are updated in CI by @selfisekai in https://github.com/Myriad-Dreamin/tinymist/pull/2476 Full Changelog: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.16...v0.14.18

Read release notes

Version history

Version Updated Notes
0.14.18 Unknown Export - (Fix) Aligned output path pattern resolution with documented behavior in https://github.com/Myriad-Dreamin/tinymist/pull/2473 Editor - (Fix) Kept client flags config-wide and restart-scoped in https://github.com...
0.14.16 Unknown Completion - (Fix) Used label("...") for incompatible citation keys while keeping <key> for compatible keys in https://github.com/Myriad-Dreamin/tinymist/pull/2464 - (Fix) Detected math code interpolation mode correctly...
0.14.12 Unknown Server - (Fix) Configured separate compilation features correctly by @QuadnucYard in https://github.com/Myriad-Dreamin/tinymist/pull/2391 Editor - (Fix) Corrected localized message argument placeholder parsing by @Quadnu...
0.14.10 Unknown Server - (Fix) Parsed path arguments of export commands exactly once in https://github.com/Myriad-Dreamin/tinymist/pull/2363 - (Fix) Specified and propagated "open" feature in https://github.com/Myriad-Dreamin/tinymist/p...
0.14.8 Unknown Rename - Renaming labels (#1858) by @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/2133 and https://github.com/Myriad-Dreamin/tinymist/pull/2339 Code Analysis - Added hover tooltip for package import...
0.14.6 Unknown - Bumped typst to v0.14.2 in https://github.com/Myriad-Dreamin/tinymist/pull/2312 Server - Added --input flag to CLI commands by @xiyihan0 in https://github.com/Myriad-Dreamin/tinymist/pull/2328 Editor - Added character...
0.14.4 Unknown Server - (Fix) Inheriting no-pdf-tags flag when running exportPdf command in https://github.com/Myriad-Dreamin/tinymist/pull/2277 Preview - (Fixed) fix irresponsive preview caused by incorrect scroll handling by @ParaN3x...
0.14.2 Unknown Server - feat: hot reload compiler respecting typst font, package and library options in https://github.com/Myriad-Dreamin/tinymist/pull/2252 - feat: add no_pdf_tags, ppi, and more pdf_standard to extra args in https://g...
0.14.0 Unknown - Bumped typst to v0.14.0 in https://github.com/Myriad-Dreamin/tinymist/pull/2201 Server - Clearing global timing objects before and after user profiling in https://github.com/Myriad-Dreamin/tinymist/pull/2210 Typlite -...
0.13.30 Unknown Server - (Fix) Ignoring non-typst files to focus implicitly in https://github.com/Myriad-Dreamin/tinymist/pull/2152 - (Fix) Setting position_encoding on handshake and fixing to utf-16 in https://github.com/Myriad-Dreamin...
0.13.28 Unknown Code Analysis - (Fix) Corrected the lexical hierarchy of comment group by @BlueQuantumx in https://github.com/Myriad-Dreamin/tinymist/pull/2116 - Fixed issue that "Symbols list was incomplete" (Issue https://github.com/M...
0.13.26 Unknown CLI - Enhanced CLI and argument documentation in https://github.com/Myriad-Dreamin/tinymist/pull/2072 Server - (Fix) Invalidated cached snapshot after compile in https://github.com/Myriad-Dreamin/tinymist/pull/2057 - Mad...
0.13.24 Unknown Server - Compiled tinymist crate for wasm32 target in https://github.com/Myriad-Dreamin/tinymist/pull/2025, https://github.com/Myriad-Dreamin/tinymist/pull/2026, https://github.com/Myriad-Dreamin/tinymist/pull/1947, and...
0.13.22 Unknown - Bumped MSRV to 1.88 in https://github.com/Myriad-Dreamin/tinymist/pull/1993 Server - (Fix) Always sending compiled interrupt to main thread in https://github.com/Myriad-Dreamin/tinymist/pull/2001 - If such interrupt is...
0.13.20 Unknown - Bumped typstyle to v0.13.17 by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1979 - See full changelog at https://typstyle-rs.github.io/typstyle/changelog.html#label-v0.13.17%20-%20[2025-08-03] Edito...
0.13.18 Unknown Compiler - (Fix) Emitting onSaved signal to exporter when vfs is clean in https://github.com/Myriad-Dreamin/tinymist/pull/1939 - Previously, this broke PDF export when exportPdf=onSave. - (Fix) Correctly handled relative...
0.13.16 Unknown - Bumped typstyle to v0.13.16 by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1902 and https://github.com/Myriad-Dreamin/tinymist/pull/1915 - See full changelog at https://typstyle-rs.github.io/typsty...
0.13.14 Unknown With new approach to converting typst to other markup, we provide unofficial support to export LaTeX, DocX, and Plain Text, with full power of typst scripting. There is a sample workspace (Permalink) to test the LaTeX ex...
0.13.12 Unknown - Bumped world crates to v0.13.12 - Bumped typst.ts to v0.6.0-rc1 in https://github.com/Myriad-Dreamin/tinymist/pull/1707 - Bumped typstyle from v0.13.1 to v0.13.3 in https://github.com/Myriad-Dreamin/tinymist/pull/1651...
0.13.10 Unknown - Bumped typst to v0.13.1 in https://github.com/Myriad-Dreamin/tinymist/pull/1540 - Bumped typstfmt to v0.13.1 in https://github.com/Myriad-Dreamin/tinymist/pull/1540 CLI - Only keeping diagnostics message in the compile...