Real-time collaboration

Real-time collaboration

A shared session lets several people edit the same folder at once, in either the visual or the source editor.

Where to find it
Menu
File › Shared session Share a folder of your own.
Start screen
Join session Join someone else's.

Real-time collaboration is experimental. Everything else in Texpile works fully offline; this is the one feature that uses the network.

Two people editing the same document, with each other's cursors visible
Two people editing the same document, with each other's cursors visible

Joining

The host shares a folder from File › Shared session and gets a code. Everyone else picks Join session on the start screen and enters it. There is no account and no sign-up on either side, and a guest does not need the folder, a TeX distribution, or even a project of their own.

Encryption

Sessions are end to end encrypted. The relay server forwards data it cannot read, so the content of your document is never available to it.

What guests see

Guests co-edit in both the visual and source editors and see where everyone else is working, cursors and selections included.

Who compiles

The host runs the compile with their own toolchain. Guests watch the resulting PDF and the compile problems update live, without needing a TeX distribution themselves.

What a guest cannot do

Actions that belong to the host's machine, such as starting a compile or changing the compile command, are left out of a guest's menus rather than failing when used.