LaTeX, rebuilt for focused paper work

LatexDo

A modern LaTeX editor for writing, reviewing, compiling, and shipping serious papers across web and desktop.

Web editor Start instantly in the browser.
Desktop builds Compile with your local TeX toolchain.
Direct downloads No GitHub account required.
Paper workflow Reviews, rebuttals, checks, and PDFs.

Live product preview

Edit source. Watch the paper respond.

This frontend demo mirrors the LatexDo workflow: source editing, structured preview, diagnostics, and writing modes.

research-paper Ready
Sourcemain.tex
PDF preview1 page

LatexDo preview

Reliable Paper Writing

Compile the sample to generate a clean paper preview.

L(\theta) = \sum_i \log p(y_i | x_i, \theta)
Edit the source or press Compile.

One ecosystem

Start online. Finish locally. Ship from the website.

01

Write in the web editor

Open editor.latexdo.org and start shaping source without installing anything.

02

Launch locally with the CLI

Install the latexdo command, then start the browser editor on localhost from your terminal.

03

Download from LatexDo

Installers and update metadata live on the LatexDo website, so users do not need a GitHub account.

Built for serious documents

Everything around the paper stays close to the source.

Source plus PDF

Keep LaTeX source and rendered paper context visible while you work.

Citation intelligence

Inspect BibTeX entries, missing citations, duplicate keys, and unused references.

Review mode

Track reviewer comments and author responses beside the manuscript.

Rebuttal workflow

Generate response drafts and keep manuscript changes tied to reviewer feedback.

Submission checks

Surface structural, reproducibility, notation, and PDF compliance issues early.

Local-first desktop

Use your own TeX installation and files when the work needs a native app.

Terminal install

Install the local LatexDo editor with one command.

The CLI keeps a cached copy of the LatexDo source, installs npm dependencies when they change, starts the local web editor, and opens the localhost URL in your browser.

curl -fsSL https://latexdo.org/install.sh | bash

Direct installers

Downloads come from LatexDo, not GitHub Releases.

Installers are published at latexdo.org/downloads with a manifest and checksums for the application updater.

Checking latest installers

Reading the LatexDo downloads manifest.

Questions

Practical answers before you start.

Do I need a GitHub account to download LatexDo?

No. The downloads page hosts direct installers, checksums, and update metadata on the LatexDo website.

What is the difference between the web editor and the desktop app?

The web editor is the fastest way to start writing in the browser. The desktop app is for local project folders, local LaTeX compilation, PDF preview, diagnostics, and export workflows.

Can LatexDo open an existing LaTeX project?

Yes. LatexDo is designed for real projects with .tex and .bib files, local folders, PDF output, citations, diagnostics, and review work.

Does compilation happen locally?

In the desktop app, yes. LatexDo uses your local TeX toolchain, such as MacTeX, MiKTeX, or TeX Live with latexmk, so your builds stay close to your terminal workflow.

What does the LatexDo CLI do?

The CLI caches the LatexDo source, installs npm dependencies when needed, starts the local editor, and opens the localhost URL in your browser.

Which desktop platforms are planned for direct downloads?

The downloads page is set up for macOS Apple Silicon, macOS Intel, and Windows installers. If a build is not listed yet, it is still being prepared by the release workflow.

Where can I get help or report a problem?

Email contact@latexdo.org or open an issue in the LatexDo repository.