Open Source Alternatives LogoOpen Source Alternatives
AlternativesBlogAdvertise
Open Source Alternatives LogoOpen Source Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product
  • Categories
  • Tag
  • Sign In
Resources
  • Blog
  • Collection
  • Submit
  • Advertise your tool
Company
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
Copyright © 2026 All Rights Reserved.
Home/Categories/Developer Tools/texpile
icon of texpile

texpile

Open source alternative to Overleaf, Typst, HackMD, Murfy and CoCalc

Edit LaTeX, Typst, and Markdown locally with live preview and real-time collaboration. AGPL-3.0 licensed, offline-first, runs on Windows, macOS, and Linux.

132 starsTypeScriptAGPL-3.0Active this week
Visit websiteGitHub repo
image of texpile
Contents
  1. 01Who texpile is for
  2. 02The problem it solves
  3. 03How it solves it
  4. 04Strengths and trade-offs
  5. 05texpile vs alternatives
  6. 06Tech stack
  7. 07FAQ
  8. 08Similar open-source tools
TL;DR

texpile is a desktop editor for LaTeX, Typst, and Markdown that compiles documents entirely on your machine, with no cloud upload and no account required. It is an alternative to browser-based commercial platforms like Overleaf and CoCalc, offering local compilation, end-to-end encrypted real-time collaboration, and visual or source editing. AGPL-3.0 licensed, free to download on Windows, macOS, and Linux. Best for academics, researchers, and technical writers who need offline-first editing without vendor lock-in.AGPL-3.0 · TypeScript · 132 stars · Active this week

who it's for

Who texpile is for#

Academic researchers writing papers offline

Researchers who handle sensitive data or work in restricted networks can compile their LaTeX documents entirely on-device, with no cloud upload required. The visual editor handles citations, tables, and equations without requiring knowledge of LaTeX syntax for every element.

Skip if:

Teams who rely on Overleaf's shared comment system, track-changes review, or version history as a service. Texpile's collaboration requires all participants to have the desktop app installed.

Co-authors editing the same document in real time

Start a shared session and share a code; collaborators join without creating an account. Both visual and source editors work in the shared session, and end-to-end encryption means document content is not readable by the relay server.

Skip if:

Teams with collaborators unwilling to install a desktop application. Browser-based tools like Overleaf require no local install.

Technical writers managing multi-file Typst projects

Texpile parses Typst fragments with the main file's macros, supports multi-file projects, and includes autocomplete and hover docs via tinymist. The visual editor covers headings, lists, and figures as formatted text.

Skip if:

Writers whose output is Markdown only and who do not need compilation. A lighter Markdown editor is simpler for that workflow.

Developers integrating AI writing assistance

The MCP integration connects Claude and other AI assistants directly to the editor context. The built-in terminal runs latexmk or custom compile scripts. Vim and Emacs keybindings are available for keyboard-driven workflows.

Skip if:

Users who want AI assistance without configuring MCP. The integration is available but requires setup.

the problem

The problem it solves#

Collaborative LaTeX editors that run in a browser store your documents on their servers. For teams handling sensitive research data, that is a compliance risk. For writers in restricted network environments, it is a hard blocker. Even without those constraints, browser-based editors introduce latency into the compile loop, lose session state on connectivity drops, and charge subscription fees that add up for a small lab or independent researcher.

The gap is between cloud-dependent collaborative tools and local-only editors without collaboration features. Teams who want to stay fully offline often find themselves emailing .tex files back and forth or setting up a separate version-control workflow alongside their editor. There is no straightforward middle path: local compilation with real-time collaboration where collaborators can join without creating an account.

how texpile solves it

How it solves it#

Visual and source editing for LaTeX, Typst, and Markdown

Texpile's visual editor handles LaTeX, Typst, and Markdown as plain .tex, .typ, and .md files. It covers complex elements such as citations, cell-merging tables, and multirow equations. The source editor adds autocomplete for commands, environments, \ref, and \cite, with hover documentation provided by tinymist for Typst.

Live preview with your own compiler

Live preview compiles documents using your own LuaLaTeX or Typst installation, with many text changes rendering instantly without a manual compile step. Math, TikZ, and pgfplots figures update in real time. No cloud compilation: output stays on your machine.

Real-time collaboration, no account needed

Share a folder to start a live editing session; others join with a code from the home screen, no sign-up required. Collaboration works in both the visual and source editors. Sessions are end-to-end encrypted, so the relay server cannot read your documents.

Built-in terminal and version history

The built-in version history lets you stage, commit, and diff side-by-side against the last commit. A real terminal is available for latexmk or any custom compile command. Multi-file projects parse fragments with the main file's macro definitions.

MCP and AI assistant integration

Texpile connects Claude and other AI assistants to the editor via the Model Context Protocol. The command palette (Ctrl+K) opens files, compiles, or runs any editor action. Vim and Emacs modal keybindings are available in the source editor.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • 100% offline, nothing leaves your machineDocuments compile on your own LaTeX or Typst installation and stay on your disk. The only background network request is an optional update check, which you can disable in Preferences. This makes Texpile usable in air-gapped environments and removes cloud compliance concerns.
  • End-to-end encrypted collaborationShared editing sessions are end-to-end encrypted. The relay server forwards packets it cannot decrypt, so Texpile never has access to your document content during collaboration. Unlike Overleaf's server-side model, the document never leaves your control.
  • No account, no subscriptionDownload and run on Windows, macOS, or Linux with no registration and no recurring fee. Editing works out of the box; a local compiler (TeX Live, MacTeX, MiKTeX, or tinymist) is only needed to produce a PDF. Markdown needs no compiler at all.
  • AGPL-3.0 licenseTexpile is AGPL-3.0 licensed, meaning the source code is available, forkable, and free to inspect. AGPL requires sharing source changes if you run a modified version as a network service, which keeps the tool free for its user community.

Trade-offs

  • -Requires a local compiler for PDF outputEditing works without a compiler, but producing a PDF requires a locally installed TeX distribution (TeX Live, MacTeX, or MiKTeX for LaTeX) or tinymist for Typst. Setup takes a few minutes on a clean machine but is a non-trivial dependency for users unfamiliar with TeX distributions.
  • -Early-stage project with limited communityTexpile was created in July 2026 and has 132 GitHub stars and 3 forks. The project is new enough that edge cases in compilation or collaboration may surface. There is no managed cloud option if the desktop install path is too complex for a collaborator.
  • -AGPL license restricts proprietary forksAGPL-3.0 requires any modified version deployed as a network service to publish its source changes. For teams building proprietary tooling on top of Texpile, this is a meaningful constraint. MIT-licensed alternatives in the LaTeX editor space do not carry this requirement.
versus alternatives

texpile vs alternatives#

Texpile vs Overleaf

Overleaf is the dominant browser-based LaTeX editor for academic writing. Texpile is a local desktop alternative for teams who want offline access, document privacy, and no per-user subscription.

FeatureTexpileOverleaf
LicenseAGPL-3.0Proprietary
Document storageOn your machineOverleaf's servers
CompilationYour local TeX installationOverleaf's cloud servers
CollaborationYes, end-to-end encryptedYes, browser-based
Offline accessYes, fully offlineNo (requires internet)
Account requiredNoYes
CostFreeFree tier limited; paid plans available

Texpile wins when your priority is data ownership, offline access, or budget. If you are working with sensitive research data, Texpile's local-only model removes the compliance concern that comes with storing documents on a third-party server. It also works in environments with restricted internet access.

Overleaf remains the better choice when you need a zero-install setup that multiple collaborators can join from any browser, or when your institution provides an Overleaf site license. Overleaf's collaboration features are mature; Texpile was created in July 2026 and is still early in its development.

Texpile vs CoCalc

CoCalc is a browser-based platform for collaborative scientific computing and LaTeX editing, with paid plans for faster compute and private projects. Texpile focuses on the LaTeX and Typst document editing use case.

FeatureTexpileCoCalc
LicenseAGPL-3.0Proprietary
Document storageOn your machineCoCalc's servers
LaTeX editingYesYes
MarkdownYesYes
Jupyter notebooksNoYes
CollaborationYesYes
Offline accessYesNo

CoCalc serves teams that need to combine LaTeX editing with Python notebooks, Sage math, and compute environments in one browser interface. Texpile does not include computational kernels or Jupyter notebook integration. If your workflow involves both document writing and interactive computation, CoCalc covers more ground.

For writing-focused teams who want a desktop editor with offline access, privacy, and no subscription, Texpile is the lighter and more direct option.

tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptLuaTypeScript
Frameworks
Svelte
Tooling
esbuild
frequently asked

FAQ#

Is Texpile free to use?

Yes. Texpile is AGPL-3.0 licensed and free to download and use. There is no subscription, no account required, and no paid tier. A local TeX distribution is needed to produce PDFs, but that is also free (TeX Live, MacTeX, MiKTeX, or tinymist).

Does Texpile support real-time collaboration?

Yes. Start a shared session from File > Shared Session, share the code with collaborators, and they join from the home screen with no sign-up. Sessions are end-to-end encrypted and work in both the visual and source editors.

What is the difference between Texpile and Overleaf?

Overleaf is browser-based and stores documents on its servers, with free-tier limits and per-user pricing on paid plans. Texpile runs entirely on your local machine, requires no account, and compiles documents with your own LaTeX installation. Overleaf is simpler to start with if collaborators need browser access; Texpile gives you full document ownership and offline access.

What operating systems does Texpile support?

Texpile runs on Windows, macOS, and Linux. Download the installer for your platform from texpile.com/download. No additional runtime or container is required; install your preferred TeX distribution separately if you need PDF output.

Does Texpile work offline?

Yes. Texpile is fully offline. Documents compile on your local machine using your own TeX installation. The only optional network request is the update check, which can be disabled in Preferences. Shared sessions use end-to-end encryption but do require an internet connection to route collaboration traffic.

also worth a look

Similar open-source tools#

vexa

vexa

Self-hosted meeting bot API for Meet, Teams, Zoom, and Jitsi

2.7KPythonApache-2.0
LiveCaptions-Translator

LiveCaptions-Translator

Real-time audio translation for Windows, powered by LLMs

3.5KC#Apache-2.0
whishper

whishper

Local speech-to-text transcription and subtitling with a web UI

3.1KSvelteAGPL-3.0
material-ui

material-ui

Open source React components for Google's Material Design

98.8KJavaScriptMIT
ODS

ODS

Turn any computer into a private AI server

4.1KPythonApache-2.0
ComfyUI

ComfyUI

Node-based interface for visual AI content creation

126.3KPythonGPL-3.0

Repository

Stars
132
Forks
3
License
AGPL-3.0
Latest
v0.17.0
Last commit
today
Last verified
Aug 17, 2026
Repo
texpile/texpile ↗

Additional details

Language
TypeScript
Open issues
0
Contributors
1
First release
2026

Categories

Developer ToolsCommunication & CollaborationDesign & Creative

Tags

Developer ToolsLocal-firstSelf HostedAI Coding Assistant