Hraness
Theme
Appearance

saved

Petal: open source pair programming

by Kiruna LabsPetalpublished

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.”

Petal homepage, Real windows.

“Click once and you're in — no links to send, nothing to schedule.”

Petal homepage, Persistent.

“Only the video backend changes.”

Petal homepage, Run Petal.