Complex-script Typst editor · v0.9.2

Edit Typst across scripts with confidence.

Typsastra is a cross-platform Typst editor for research, publishing, and long-form multilingual writing. It combines Unicode-aware source editing, Tinymist language intelligence, and scalable PDF preview in one desktop workspace.

Typsastra desktop
Typsastra editor with multilingual Typst source and PDF preview

Latest release · v0.9.2

More control over shortcuts, spellcheck, and Windows ARM.

Typsastra v0.9.2 is a maintenance release that adds programmable keyboard shortcuts, a dedicated Spellcheck pane, provider-aware Khmer word selection, and a native Windows ARM64 installer.

KEY

Programmable shortcuts

Remap application and editor commands in Settings, record shortcuts with conflict checks, and assign two-key chords. Reset one command or all custom assignments.

ABC

Dedicated Spellcheck pane

Review findings grouped by word, jump to each occurrence, and switch between Spellcheck and Outline. The active pane is remembered per project.

ARM

Native Windows ARM64

Download a native ARM64 MSI for Windows on Arm, alongside the existing x64 installer.

Also in v0.9.2: Khmer double-click selection uses language-provider word boundaries. The .typsastra archive schema is unchanged, so v0.9.1, v0.9.0, and v0.8.x projects remain compatible. Windows MSI packages are unsigned; macOS remains experimental, unsigned, and unnotarized.

Built for real writing

A Typst editor that respects the text.

ក

Grapheme-aware editing

Move, select, and delete visible characters as grapheme clusters rather than splitting combining sequences.

IME

Native composition

Preserve native input-method composition so complex text can be entered without fighting the editor.

T

Typst intelligence

Use Tinymist for diagnostics, completion, formatting, preview, and source synchronization.

Character-safe interaction

Edit what you see, not isolated code units.

Typsastra adds script-aware policies to CodeMirror 6 while keeping standard desktop editing conventions and native IME behavior.

  • grapheme-aware cursor movement and deletion
  • Unicode-aware search and selection
  • image drag-and-drop and clipboard workflows
Typsastra bounded-memory PDF preview showing a long document

Long documents

Preview without rendering every page at once.

The bounded, virtualized PDF viewer limits active page work for more predictable interaction with long documents. Direct PDF viewing, search, selection, and copy are available in the same workspace.

Right-to-left scripts can be rendered and exported, but full first-class RTL editing remains planned work.

Available now

Start a multilingual Typst project.

Download the latest v0.9.2 release or open the tutorials and feature guides.