Axect/overleap

Leap over the browser. Real-time bidirectional sync between Overleaf and your local filesystem.

40
/ 100
Emerging

Implements Operational Transform (OT) sync over Overleaf's native WebSocket protocol (Socket.IO v0.9), mirroring the same diffing and conflict-resolution logic as the browser editor. Handles both text files via OT operations and binary assets through a separate multipart REST API, with file-system watching via chokidar and debounced uploads to prevent corruption from rapid edits. Supports any text editor or automation tool (Neovim, VS Code, scripts, AI agents) that can modify local files, requiring only a session cookie for authentication.

Available on npm.

Maintenance 13 / 25
Adoption 9 / 25
Maturity 18 / 25
Community 0 / 25

How are scores calculated?

Stars

3

Forks

Language

JavaScript

License

MIT

Last pushed

Mar 17, 2026

Monthly downloads

562

Commits (30d)

0

Dependencies

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/Axect/overleap"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.