The LaTeX and Typst editor your writing deserves.

See your document as you write it. Nothing leaves your machine.

Windows · macOS · Linux · Offline · AGPL-3.0

Texpile editing a LaTeX project, with the PDF preview and comments open

LaTeX, Typst, and Markdown

One file, two ways to write it.

Typing in the visual editor

Visual editing

Type @ to reference any equation, figure, table, or citation.
Source editor completing \cite with bibliography keys and titles

Source editing

Autocomplete for commands, environments, \ref, and \cite.

Live preview

The page updates as you type, compiled by your own LaTeX. No manual compile. Math, TikZ, and pgfplots figures render live.

Read the docs

Write together in real time

Share a folder and edit it together in real time, in the visual editor or in source. Others join with a code, no sign up. End to end encrypted.

Read the docs

Write together in real time

Comments

Select anything and leave a comment. Works in the visual editor and in source, on LaTeX, Typst, and Markdown. Reply, resolve, and filter down to the file you are in.

Read the docs

Writing a comment on a selected sentence, with the comment panel open below the editor

More features that didn't get their own section

Built-in terminal

A real shell for latexmk or any compile command.

Version history

Stage, commit, and diff side-by-side against the last commit.

Multi-file projects

Fragments parse with the main file's macros.

Command palette

Ctrl+K opens a file, compiles, or runs any editor action.

Vim and Emacs

Modal keybindings for the source editor, chosen in Preferences.

Multiple cursors

Add cursors down a column, or select the next occurrence.

Spell check

Checks your prose, skips commands, math, and comments.

MCP

Connect Claude and other AI assistants to the editor.

Tabs and session restore

Reopen a folder and your tabs and cursor come back.

Every feature is documented in full. Read the docs

Download

Free. Windows, macOS, and Linux.

Download

Windows · macOS · Linux · Offline · AGPL-3.0

PS

Texpile is pronounced with the tex from text (tex-pile). The name is a blend of compiling LaTeX and transpiling it. We write it Texpile, not TeXpile.