Self-host texlyre
v0.13.0Collaborative LaTeX and Typst editor with offline support
- Stars
- 998
- Ports
- 4173 (Production preview server), 5173 (Development server), 8082 (Docker Compose frontend (via texlyre-infrastructure))
ghcr.io/texlyre/texlyre-frontendWhat is texlyre?
TeXlyre is a local-first collaborative web editor for LaTeX and Typst documents. It enables real-time multi-user editing with live cursors using Yjs CRDTs and WebRTC peer-to-peer connections, works offline with IndexedDB storage, and compiles LaTeX (pdfTeX, XeTeX, LuaTeX via SwiftLaTeX and BusyTeX WASM engines) and Typst (via typst.ts) entirely in the browser. Features include SyncTeX source-PDF mapping, inline comments and tracked changes, embedded Draw.io and TikZ diagram editors, Zotero/OpenAlex reference management, FilePizza peer-to-peer file sharing, LSP support for grammar/spell checking, and Git repository backup integration. It can be self-hosted via npm/yarn/pnpm/bun or Docker Compose using the texlyre-infrastructure repository which includes signaling servers (Y-WebRTC, PeerJS), FilePizza server, TeX Live download servers, and optional Chelys recipes for external LSP servers (LTeX LS Plus, Harper LS, TexLab, Tinymist, JabRef LSP) and typesetters (SILE, ConTeXt, PreTeXt, TeX Live, Asciidoctor, Quarto, LilyPond, Slidev, Sphinx). The project is licensed under AGPL-3.0 and funded by NLnet.
texlyre alternatives
overleafOpen-source self-hosted collaborative LaTeX editor with real-time editing and PDF compiles, run through the Docker-based Overleaf Toolkit; Server Pro adds SSO.Compareoverleaf with texlyre
DocsOpen-source collaborative text editor with live cursors, comments and version history — a self-hosted alternative to Notion or Google Docs, built on Django and React.CompareDocs with texlyre
TypstOpen-source, self-hosted markup typesetting system: a CLI and Rust library that compiles Typst files to PDF, PNG, SVG, or HTML as an easier alternative to LaTeX.CompareTypst with texlyre
docmostSelf-hosted, open-source collaborative wiki with real-time editing, diagrams, AI features, and enterprise SSO as a Confluence/Notion alternative.Comparedocmost with texlyre
collabstSelf-hosted, open-source collaborative workspace for Typst documents with real-time editing, comments, and live preview — built for research labs and personal projects.Comparecollabst with texlyre
etherpadAn open-source, self-hosted real-time collaborative document editor that attributes every keystroke to its author and keeps full revision history.Compareetherpad with texlyre
folderhostA self-hosted, open-source cloud platform offering file sharing, real-time collaboration, and user management in a ~19MB binary as a lightweight Nextcloud alternativeComparefolderhost with texlyre
The-One-FileSelf-hosted offline-first network topology editor in a single HTML file with optional Docker collaboration.CompareThe-One-File with texlyre
Should you self-host texlyre?
texlyre scores 54/100 on selfhost.directory (how scoring works) and ranks #25 of 46 in Document Management. It has 998 GitHub stars.
It shipped 10 stable releases in the past year. The latest, v0.13.0, came out on 30 September 2026. New versions land roughly every 5 weeks.
Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is Stirling-PDF (87/100, 95 363 stars). It scores higher overall, so compare the two before you pick. See texlyre vs Stirling-PDF side by side.
Features
- Comments and tracked changes
- Document statistics
- Draw.io diagrams
- FilePizza P2P file sharing
- Git repository backupOptional, requires explicit enablement and personal token
- LaTeX compilation
- LSP supportLimited LSP support; requires locally deployed LSP servers
- Offline Editing
- OpenAlex integration
- Real-Time Collaboration
- SyncTeXOnly with BusyTeX engines
- TikZ diagrams
- Typst compilationSVG and HTML compilation are experimental
- Zotero integration
texlyre README
A local-first real-time LaTeX and Typst collaboration platform with offline editing capabilities. Built with React, TypeScript, and Yjs for collaborative document editing.
More in Document Management
ThesysSelf-hosted open-source research workspace for searching papers, uploading PDFs, on-PDF highlights with citations, reader mode Q&A, paper comparison, and citation export.
tsailunTsailun is an open-source, self-hosted wiki for teams. Stores docs as HTML files, supports multiple spaces, full-text search, file attachments, and automatic versioning.
twake-driveTwake Drive is a self-hosted, open-source file storage platform with encryption, OnlyOffice integration, and shared drives — an alternative to Google Drive for teams.
UwaziUwazi is a self-hosted, open-source document management platform for human rights defenders to collect, organize, analyze, and publish document collections.
veriworklyFree, open-source resume builder with no login. Create ATS-friendly resumes with modern templates your data stays on your device.
WarrackerA self-hosted warranty tracker for organizing product coverage, monitoring expirations, storing receipts, and receiving alerts via email or push notifications.
WikiDocs📗 Just a databaseless markdown flat-file wiki
Wiki-GoOpen-source, self-hosted flat-file wiki in Go with Markdown editing, full-text search, version history, access rules, comments and kanban boards. No database needed.
WPS OfficeSelf-hosted Docker container streaming WPS Office (Writer, Presentation, Spreadsheet, PDF) to a browser via HTTPS using LinuxServer.io's Selkies platform.
wraftWraft is a self-hosted, open-source document lifecycle platform for businesses to author, sign, and automate contracts with full data control.
ackifySelf-hosted platform for cryptographic proof of document reading via Ed25519 signatures. Supports OAuth2 and MagicLink for compliance and GDPR.
AI WorkDeckSelf-hosted AI workspace for professional document editing with tracked changes, reviewable AI edits, source-linked citations, and extensible plugins.







0 comments