thudal.com

latex-in-browser

since 2026 · ongoing

A LaTeX editor in the browser: the code on one side, the PDF on the other, recompiled at every pause. Vim keys, git history, self-hosted.

Write LaTeX from anywhere, without installing TeX Live on your machine.

Three columns: the files of the document, the code, the PDF. Stop typing and it compiles — XeTeX through latexmk, on the server — and the preview follows. :w compiles right away. The editor is CodeMirror with vim keys; Cmd-Enter or a double-click jumps between a line of code and its place in the PDF (SyncTeX).

Every document is a git repository. Saving is not committing: you commit by hand, when it makes sense, and the history shows each version as a diff you can restore, with the graph of the branches.

The preamble is compiled once and cached, so a CV comes back in about a second. Two themes — one for code, one in the colours of this site — light or dark, Fira Code everywhere.

Open source, MIT licence.