Profile
Back to NewsBack
GitHub Trending 3 min
Reader Mode
texpile/texpile: Modern offline LaTeX & Typst editor with visual and source editing.

texpile/texpile: Modern offline LaTeX & Typst editor with visual and source editing.

16 hours ago

Texpile

 

A modern, desktop editor for LaTeX, Typst, and Markdown. For Windows, macOS, and Linux. Edit visually, or in source with advanced intellisense. 100% offline, no account.

Version</a> Platforms</a> License</a> Discord</a>


!Texpile editing a LaTeX paper: an equation, a citation, the source, a Git commit and a shared session

Why Texpile

Visual editor

Texpile has the most complete visual editor coverage for LaTeX and Typst.

  • Supports custom macros, multiline equations, commands, cell-merging tables and images.
  • Uses Knuth-Plass line breaking.
  • Opens .tex, .typ and .md files directly and stores them in those file formats.
Visual Source
A LaTeX paper in the visual editor The same paper in the source editor

IntelliSense

  • Texpile's LaTeX IntelliSense data covers ~95% of the LaTeX packages on CTAN (over 5,700 packages and 680 classes), and can suggest and detect certain errors instantly.
  • It is project aware: it parses LaTeX aux files and covers refactoring, custom macro detection and more.
  • For Typst, Texpile uses tinymist for IntelliSense.

Live preview

  • Texpile hooks onto your LuaLaTeX engine directly and can often render LaTeX document changes in under 40ms.
  • Texpile supports Typst's instant live preview.
!The live preview typesetting a paragraph as it is typed

Shared sessions (real time collaboration)

Texpile supports real time collaboration (like VS Code Live Share), tuned specifically for LaTeX and Typst workflows, with end to end encryption. No account is needed. Start a session from File › Shared Session.

Comments and suggestions

You can add visual comments and suggestions in Texpile, like in a word processor.

[!NOTE]
This list covers what sets Texpile apart from other LaTeX and Typst editors. See texpile.com for every feature, including AI integrations.

Installation

Download the installer for your platform from texpile.com/download, then install a compiler for the format you write in:

  • LaTeX — a TeX distribution: TeX Live, MacTeX, or MiKTeX
  • Typst — one program, tinymist, which Texpile can install for you in one click (Preferences › Toolchain)
Editing works out of the box; the compiler is only needed to produce a PDF. Markdown needs neither.

Privacy

Texpile works fully offline. Its only connections to Texpile are the update check and real time collaboration, which is end to end encrypted. Texpile physically cannot see your documents, even if we wanted to.

You can also self host your own real time collaboration relay.

Community

Questions or feedback? Join the Discord. Found a bug? Open an issue.

For security issues, please email [email protected] directly.

Contributing

Texpile would not be possible without our contributors and sponsors. See CONTRIBUTING.md. To help translate the app, see Translation.md.

Acknowledgements

Texpile builds on other open-source projects.; see ACKNOWLEDGEMENTS.md.

License

AGPL-3.0

The Texpile name and logo are trademarks of the Texpile project and are not covered by the code license; see TRADEMARK.md.

We also ask that unofficial Texpile builds do not use our hosted relay at collab.texpile.com for real time collaboration.

Chat with me