Skip to content
PluginStats

Tinymist Typst installs statistics

By Myriad Dreamin · VS Code Marketplace · Programming Languages

An integrated language service for Typst

View on VS Code Marketplace Fresh · Oct 20, 2026

Tinymist Typst has 240,598 recorded installs on VS Code Marketplace, ranking #1330 of 2,501 tracked listings.

Installs
240,598
Official API · Oct 20, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1330
Among tracked VS Code Marketplace listings

Rating: 5.00 / 5 from 27 ratings

About Tinymist Typst

<!-- This file is generated by scripts/link-docs.mjs. Do not edit manually. -->

Tinymist Typst VS Code Extension

HTML | Markdown

A VS Code or VS Codium extension for Typst. You can find the extension on:

Features

See Tinymist Features for a list of features.

LLM-Assisted Documentation

The Software Specification contains user interface provided by this extension, You could find solutions by text search in the docs or ask LLMs with plugging the docs.

Configuration Reference

Configuration Reference.

Usage Tips

Initializing with a Template

To initialize a Typst project:

  • Use command Typst init template (tinymist.initTemplate) to initialize a new Typst project based on a template.
  • Use command Typst show template (tinymist.showTemplateGallery) to show available Typst templates for picking up a template to initialize.

🎉 If your template contains only a single file, you can also insert the template content in place with command:

  • Use command Typst template in place (tinymist.initTemplateInPlace) and input a template specifier for initialization.
Configuring LSP-Enhanced Formatters
  1. Open settings.
  2. Search for “Tinymist Formatter” and modify the value.
    • Use "formatterMode": "typstyle" for typstyle.
    • Use "formatterMode": "typstfmt" for typstfmt.

Tips: to enable formatting on save, you should add extra settings for typst language:

{
  "[typst]": {
    "editor.formatOnSave": true
  }
}
Configuring Linter
  1. Open settings.
  2. Search for “Tinymist Lint” and modify the value.
    1. Toggle “Enabled” to enable or disable the linter.
    2. Change “When” to configure when the linter runs.
      • (Default) onSave run linting when you save the file.
      • onType run linting as you type.
Configuring/Using Tinymist’s Activity Bar (Sidebar)

If you don’t like the activity bar, you can right-click on the activity bar and uncheck “Tinymist” to hide it.

Symbol View
  • Search symbols by keywords, descriptions, or handwriting.
  • See symbols grouped by categories.
  • Click on a symbol, then it will be inserted into the editor.
Tool View
  • Template Gallery: Show available Typst templates for picking up a template to initialize.
  • Document Summary: Show a summary of the current document.
  • Symbols: Show symbols in the current document.
  • Fonts: Show fonts in the current document.
  • Profiling: Profile the current document.
Package View
  • Create or open some local typst packages.
  • Show a list of available typst packages and invoke associated commands.
Content View
  • Show thumbnail content of the current document, which is useful for creating slides.
Label View
  • Show labels in the current workspace.
Outline View
  • Show outline of exported document, viewing typst as a markup language.
    • This is slightly different from the LSP-provided document outline, which shows the syntax structure of the document, viewing typst as a programming language.
Preview Command

Open command palette (Ctrl+Shift+P), and type >Typst Preview:.

You can also use the shortcut (Ctrl+K V).

Theme-aware template (previewing)

In short, there is a sys.inputs item added to the compiler when your document is under the context of user editing or previewing task. You can use it to configure your template:

#let preview-args = json.decode(sys.inputs.at("x-preview", default: "{}"))
// One is previewing the document.
#let is-preview = sys.inputs.has("x-preview")
// `dark` or `light`
#let preview-theme = preview-args.at("theme", default: "light")

For details, please check Preview’s sys.inputs.

Configuring path to search fonts

To configure path to search fonts:

  1. Open settings.
    • File -> Preferences -> Settings (Linux, Windows).
    • Code -> Preferences -> Settings (Mac).
  2. Search for “Tinymist Font Paths” for providing paths to search fonts order-by-order.
  3. Search for “Tinymist System Fonts” for disabling system fonts to be searched, which is useful for reproducible rendering your PDF documents.
  4. Reload the window or restart the vscode editor to make the settings take effect.

Note: you must provide absolute paths.

Note: you can use vscode variables in the settings, see vscode-variables for more information.

For a reproducible setup, the shared embedded-font inventory, and package-path examples that affect preview and export the same way, see Compiler Settings.

Configuring path to root directory

To configure the root path resolved for Typst compiler:

  1. Open settings.
  2. Search for “Tinymist Root Path” and modify the value.
  3. Reload the window or restart the vscode editor to make the settings take effect. Note: you must provide absolute paths.

If you also need package paths, package cache paths, or certificate settings, refer to Compiler Settings for examples.

Managing Local Packages…

Description from the VS Code Marketplace listing.

  • debuggers
  • keybindings
  • language-server
  • lsp
  • toml
  • typ
  • typc
  • typst
  • Typst (Code Mode)
  • typst-code
  • typst-markdown-injection

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Tinymist Typst installs on VS Code Marketplace, last 90 days: 240,598 installs as of Oct 20, 2026.Tinymist TypstInstalls on VS Code Marketplace · Last 90 days240,598installs239.4K239.6K239.8K240K240.2K240.4K240.6KJul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Tinymist Typst installs on VS Code Marketplace, last 90 days: 240,598 installs as of Oct 20, 2026.

7/30/90-day growth

Tinymist Typst installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Tinymist TypstInstalls growth on VS Code Marketplace240,598installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 20, 2026pluginstats.com
Tinymist Typst installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Tinymist Typst VS Code Marketplace ranking history: currently #1330 (by installs).Tinymist TypstVS Code Marketplace ranking · by installs · Last 90 days#1330current rank#1328#1330#1332#1334#1336#1338Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct 20, 2026pluginstats.com
Tinymist Typst VS Code Marketplace ranking history: currently #1330 (by installs).

Ratings over time

Tinymist Typst ratings on VS Code Marketplace, last 90 days: 27 ratings as of Oct 20, 2026.Tinymist TypstRatings on VS Code Marketplace · Last 90 days27ratings24252627282930Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
Tinymist Typst ratings on VS Code Marketplace, last 90 days: 27 ratings as of Oct 20, 2026.

Listing placement

All VS Code Marketplace2,501 listings · 126 pages · 1,252 shown · page 67, #10 (overall #1,330)
All VS Code Marketplace: every listing in installs order

Listing placement

Programming Languages792 listings · 40 pages · page 23, #19 (overall #459)
Programming Languages: every listing in installs order

Listing placement

Debuggers217 listings · 11 pages · page 7, #4 (overall #124)
Debuggers: every listing in installs order

Listing placement

Formatters286 listings · 15 pages · page 8, #13 (overall #153)
Formatters: every listing in installs order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (5)
Recent installs observations for Tinymist Typst
Date (UTC)InstallsChange vs. previous
240,598+424
240,174+294
239,880+287
239,593+193
239,400—

Similar VS Code Marketplace Programming Languages plugins

All 20 Tinymist Typst alternatives

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=myriad-dreamin.tinymist. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.