Frostdev

Across the desk

Your computers.
One workspace.

One keyboard. One mouse. Your Mac and Linux desktop, working together. Bring an app window to the screen where you need it.

Early development · macOS + Linux / Hyprland · Open source

Crosspane in actionActual interface · Demo machines
Crosspane Layout settings with a desktop and MacBook displays arranged on the shared desk canvas. Crosspane Windows settings, with windows from the demo desktop and MacBook and the Bring here action. Pointer and transfer overlays are illustrative
desktop
Displays arranged
macbook

Arrange displays

Place each machine where it sits on your desk. Apply the layout. The pointer crosses where displays of different machines touch.

Actual Crosspane interface with demo machines.View full screenshot

Keep your flow

Let the work cross over.

Keep each computer’s apps and environment. Choose where you work with them.

Cross the edge

Move your pointer across a touching display edge. Your keyboard and mouse follow to the next machine.

Bring a window

Project a single application window onto another computer. The app keeps running on its original machine.

Make the desk yours

Arrange displays in Settings to match your desk. Choose modifier remaps and optional text or image clipboard sharing.

You choose the connection

Paired directly.
Permission by permission.

Compare a pairing code on both machines. Then choose what each peer can control, share, browse or present.

Explore the setup guide

Your machines, connected

Peer-to-peer over your LAN, direct Ethernet or Thunderbolt networking, with authenticated connections using TLS 1.3.

Sharing is your choice

Clipboard sharing starts off in both directions. Enable only the permissions you want each paired machine to have.

Take control back

Release input from the tray or menu bar. Use the panic command to end every session and disarm edge crossing.

Start with two machines

A Mac. A Hyprland desktop. Your desk.

Crosspane is in early development. The running guide covers source builds, signing, permissions and platform-specific limits.

Current platform scope

macOS + Linux

Apple Silicon with macOS 26+ is the Mac target. Hyprland is the current Linux backend.

Windows has an early preview; GNOME and KDE are planned. Mac window projection mirrors the source by default.

Get connected

Build. Pair. Arrange.

Install on both machines, compare the pairing code, then place your displays in Settings and enable input control.

Use the window picker to bring an app over. The source machine must grant permission to browse its windows.

More room for your work

Make the whole desk yours.

Explore the current build, or follow what comes next.

Set up your two-computer desk