ExactTex icon
ExactTex icon

ExactTex

A gradually-typed superset of LaTeX. Every .tex file is already valid; each annotation you add buys checked references, safe renames, and errors in your own names — before the PDF exists.

ExactTex screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Rust
  • Mac
  • Linux
  • Windows

Features

  1. LaTeX icon  Support for LaTeX

ExactTex News & Activities

Highlights All activities

Recent activities

ExactTex information

AlternativeTo Categories

DevelopmentEducation & Reference

GitHub repository

  •  18 Stars
  •  2 Forks
  •  2 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
ExactTex was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

Official Links

What is ExactTex?

Know whether your document is sound before you look at the PDF. A document language with LaTeX as its backend. Rename your .tex and it keeps working — what you annotate is guaranteed by a compiler.

Gradual, like TypeScript

Every valid .tex file is a valid ExactTeX document. Annotate one identifier and exactly that pair is checked; the coverage number tells you how much of the document is under contract.

Errors in your own words

A closed table of fourteen hard errors, each at the site where the fix belongs — with the declaration it points at, one click away.

Revisions inside the file

@add, @del, @sub and @note live in the document. Any tool reads the same anchored changes; an agent suggests, a human accepts.

Three doors, one answer

CLI, language server and WebAssembly build share one core, and a parity suite holds them byte-for-byte to the same output.

References checked against the world

Bibliography entries, URLs, DOIs and repositories verified against live sources — a separate step writes a dated record, and the compiler replays it offline. The network never enters a compile.