Skip to main content

Introduction to TeXlyre

TeXlyre is a local-first editor for LaTeX and Typst that keeps you in control of your documents while enabling powerful collaboration features.

Local-First Philosophy

Traditional online editors store your documents on their servers. TeXlyre keeps your work in your browser's local storage, giving you immediate access without an internet connection and complete ownership of your data.

Offline work continues normally. When you reconnect, collaborative features resume automatically.

Real-Time Collaboration

TeXlyre enables real-time collaboration without storing documents on external servers. When you share a project, collaborators connect directly to your browser through WebRTC. This peer-to-peer approach ensures your content never passes through intermediate servers.

Live cursors and text changes appear instantly. Conflict-free replicated data types automatically resolve editing conflicts when multiple people work on the same paragraph.

Browser-Based Compilation

TeXlyre includes full LaTeX engines (pdfTeX, XeTeX) and the Typst compiler running entirely in your browser using WebAssembly. Documents compile locally, providing immediate feedback without network delays.

Package management happens automatically, downloading only what your document requires.

Data Storage and Backup

Projects live in your browser's IndexedDB storage, persisting between sessions on your device. Storage is separate for each browser profile.

Export individual projects or your entire account as ZIP files. The file system backup feature connects to local folders, enabling automatic synchronization with cloud storage services like Dropbox or Google Drive.

Browser Requirements

TeXlyre works in all modern browsers but performs best in Chrome and Edge, which support the full range of features including file system access. Firefox provides core functionality with some limitations around file system integration. Safari offers basic compatibility.

Storage Considerations

Browser storage typically ranges from 50-100GB depending on available disk space. For large projects with many images or datasets, use file system backup to offload files to your computer's storage.

Security and Privacy

Account passwords are hashed using industry-standard algorithms. API keys and tokens are encrypted before being saved to local storage.

Peer-to-peer collaboration uses encrypted connections. The platform never transmits your documents to external servers for compilation or storage.

Getting Help

Contextual help appears throughout the interface. Look for information icons next to features for quick explanations. The integrated error parser translates compilation errors into plain English.

The open-source project includes community-driven documentation and support. Check the GitHub repository for the latest information and to report issues.

Ready to create your first project? Continue to First Steps to set up your TeXlyre workspace.