saved
Petal: open source pair programming
Hraness wrote this summary from a saved copy of the source. Quotations are taken word for word from the source.
gist
Petal, from the makers of CoScreen, is a free, open-source screensharing and remote-control app for pair programming on macOS and Windows. Each shared window shows up as a real, movable native window with labeled cursors and live input, and teams can use Petal Cloud, self-host the LiveKit media server, or fork the whole app.
ideas
- Windows, not tiles. Shared windows land on your desktop as sharp, resizable native windows rather than a video grid.
- Everyone drives. Labeled cursors and instant remote mouse and keyboard input work on every shared window, and several people can share at once.
- Rooms instead of links. Persistent rooms such as eng-sync let teammates join with one click, with nothing to schedule.
- Three ways to run it. Only the video backend changes between hosted Petal Cloud, a self-hosted LiveKit server for data control, and a full fork.
quotes
“Shared windows appear as windows on your desktop.”
“Click once and you're in — no links to send, nothing to schedule.”
“Only the video backend changes.”