The LaTeX and Typst editor your writing deserves.

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

Math

Tab finds any symbol by name.

One file, two ways to write it.

Captions

Live preview

The PDF updates as you type. Texpile keeps a lualatex engine running beside the editor, so most edits show in under 40 ms, without a full recompile.

Read the docs

Write together in real time

Share a project with up to 8 other people and edit it together in real time. No account needed, and end to end encrypted.

Read the docs

Write together in real time

AI integration

Uses Claude Code, Codex, Gemini, Copilot or OpenCode, whichever is already on your computer, with your own subscription rather than an API key.

Read the docs

Claude Code in the Agent tab, its edit to the abstract waiting as a suggestion

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.

Keyboard shortcuts

Change the keys of any command in Preferences.

Vim and Emacs

Modal keybindings for the source editor, chosen in Preferences.

Custom themes

25 color themes, or write your own in CSS.

Crop and turn images

Crop or rotate a figure in the editor, with no image program.

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.

Read the docs

Download

Free. Windows, macOS, and Linux.

Download

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.