Flatsonar

Typesetter

by Haydn Trowell

Typst editor for focused writing

Sandboxed Verified creator GPL-3.0-or-later v0.15

Support the creators

Flatsonar is just the shop window. The people below made Typesetter.

Screenshot 1 of Typesetter Screenshot 2 of Typesetter Screenshot 3 of Typesetter Screenshot 4 of Typesetter Screenshot 5 of Typesetter

About

Typesetter is a minimalist editor for creating beautiful documents with the Typst markup language.

  • Adaptive, user-friendly interface: Focus on writing. Great for papers, reports, slides, books, and any structured writing.
  • Powered by Typst: A modern markup-based typesetting language, combining the simplicity of Markdown with the power of LaTeX.
  • Fully local: Your files stay on your machine. No cloud lock-in.
  • Package management: Install, remove, and automatically fetch Typst packages from within the app.
  • Templates: Create new documents from built‑in or user templates.
  • Automatic preview: See your rendered document update as you write.
  • Click-to-jump: Click on a part of the preview to jump to the corresponding position in the source file.
  • Magnifier tool: Click and hold on the preview to inspect fine details.
  • Accessibility checking: Simulate different forms of color blindness to check how your document looks to all readers.
  • Centered scrolling: Keeps your writing visually anchored as you type.
  • Syntax highlighting: Makes your documents easier to edit and read.
  • Grammar suggestions: Automatically checks your writing for grammatical errors (currently English only).
  • Document statistics: Easily calculate page, word, and character counts.
  • Fast and native: Built in Rust and GTK.

Permissions

Everything this app can reach outside its sandbox. Nothing here weakens it.

  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.