OpenMirroring icon indicating copy to clipboard operation
OpenMirroring copied to clipboard

FLOSS screen mirroring

[!WARNING] This is an actively developed project and is intended solely for testing purposes at this stage.

Demonstration

OpenMirroring

OpenMirroring is a suite of programs that allows for easy mirroring of displays and windows from one device to another. The suite consists of two programs, a sender and a receiver, that both implement the FCast protocol.

Platform support

The current platform support matrix looks like this:

Desktop

Linux (Wayland) Linux (X11) Windows MacOS
OMSender Yes Yes ~~Yes~~ No^1 No^1
OMReceiver Yes Yes Yes Yes

1: Support is planned

~~OMSender can cast to other FCast receivers as well.~~

OMReceiver is also an FCast receiver.

OMReceiver playing Big Buck Bunny OMReceiver playing Big Buck Bunny

Mobile

Android demo

android-sender/ contains a proof of concept sender implementation for Android. It's currently only tested in an emulator.

Installing

TODO