Deploy Now

SaaS Alternative

Overleaf Authorea Papeeria

Stars

105

Forks

14

Watchers

0

Developer links

Aldine

Paper co-authors usually trade .tex files by email or pay for a hosted editor seat by seat; Aldine replaces both with a self-hosted LaTeX workspace where the whole team types in one document at once and sees a typeset PDF seconds later. Live cursors and presence show who is editing which paragraph, and the underlying sync is conflict-free, so two authors can rewrite the same section without overwriting each other. Every project is a real git repository: branch a draft, edit it independently, and merge it back from the interface when the argument holds together. Connect GitHub, GitLab, Gitea, or Forgejo to push and pull without leaving the editor, watch ahead and behind indicators, resolve conflicts, and open a pull or merge request on the merged result. Moving in is painless, since an exported Overleaf project ZIP dropped on the home screen imports with its root file detected and its first typeset automatic. Citations come from your own Zotero library or a single collection, kept in sync as a .bib file and inserted from a search panel or \cite autocomplete. Reviewers select text and leave anchored, threaded comments, optionally with a suggested replacement the author accepts in one click. Compiles run in a sandboxed container with no network access, warm recompiles land in about two seconds, and errors jump to the offending line. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Aldine
Aldine
Aldine
Aldine
Aldine
Aldine

Benefits

  • Everyone Types In One Document
  • CRDT-based live editing shows every co-author's cursor in the same paper at once, so nobody merges emailed .tex copies or waits for a file lock to start writing.
  • Branches Without Leaving The Editor
  • Each project is a real git repository with branches you edit independently and merge from the interface, then push to GitHub, GitLab, Gitea, or Forgejo with a pull request attached.
  • Citations From Your Own Library
  • Link a Zotero library or single collection and Aldine keeps the .bib file in sync, inserting references from a search panel or \cite autocomplete without a premium tier.
  • PDFs In About Two Seconds
  • Warm recompiles finish in roughly two seconds inside a sandboxed TeX Live container with no network egress, and failed typesets jump straight to the offending line number.

Features

  • Real-Time Multi-Cursor Editing
  • Yjs CRDT sync renders every collaborator's cursor and edits live with presence, conflict-free by construction, with unlimited collaborators per project.
  • Git Branching And Merging
  • Projects are real git repositories: create branches, edit them independently, merge from the UI, and resolve conflicts without touching the command line.
  • Forge Sync And Autopush
  • Publish or import projects on GitHub, GitLab, Gitea, or Forgejo, track ahead and behind counts, and open pull or merge requests from the editor.
  • Sandboxed TeX Live Compiles
  • latexmk runs with persistent incremental caches in a no-egress container with restricted shell-escape, so warm recompiles take about two seconds safely.
  • Review Comments With Suggestions
  • Select text to anchor a threaded comment, attach a suggested replacement, and let the author accept it with one click or resolve the thread.
  • MCP Server For Claude
  • Enable the MCP server and Claude edits and typesets as a collaborator, with every change committed as an authored, revertible git commit.

Apps Similar to Aldine