Skip to content

Repository files navigation

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 Platforms License Discord


Texpile editing a LaTeX project, with the PDF preview and comments open

Visual editor

Texpile's visual editor supports LaTeX, Typst, and Markdown. Texpile stores them as plain .tex, .typ, and .md files, respectively. Texpile's visual editor covers complicated elements such as citations, cell-merging tables, multirow equations, and more.

The Texpile visual editor

Live preview for LaTeX

Type in source view and the page re-typesets with your own LuaLaTeX. Many updates, such as text changes, are rendered instantly.

live-preview-demo.mp4

Shared sessions (real time collaboration)

Share a folder for real time editing, no account needed. Start a session (File > Shared Session) to get a code; others join with it from the home screen and edit alongside you, in the visual editor or in source. Everything is end to end encrypted, so the relay server only forwards data it cannot read.

Comments

Texpile supports adding comments, and you can add them in both the visual and the source editor.

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

Editing works out of the box; the compiler is only needed to produce a PDF. Markdown needs neither.

Privacy

Your documents stay on your disk. The app's only background network traffic is the update check, which you can turn off in Preferences. Shared sessions are end to end encrypted, so Texpile can never see your data.

Community

Questions, bugs, or feedback? Join the Discord.

Acknowledgements

Beyond its package dependencies, Texpile vendors or derives from the following projects:

  • LaTeX Workshop (MIT). Texpile's intellisense for LaTeX is largely derived from LaTeX Workshop.
  • pdf.js (Apache-2.0). The live preview's Type1 font parsing is adapted from it.

License

AGPL-3.0

About

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

Topics

Resources

Contributing

Stars

128 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages