Deskreen logo

Deskreen

Displays the computer screen on other devices.

Made by Pavlo Buidenkov

  • second-screen

  • hardware-utility

  • dual-monitor

  • dual-screen

What is Deskreen?

Deskreen enables any device with a web browser to serve as a secondary display for a computer. It is an Electron.js-based application that leverages WebRTC technology to provide a live video stream of the desktop to a web browser on any connected device. Designed with security in mind, Deskreen implements end-to-end encryption inspired by the Darkwire.io protocol, but rewritten in TypeScript and using the node-forge library instead of the browser's built-in cryptography API, ensuring compatibility even when accessed over an unencrypted HTTP connection

Highlights

  • Turns any device with a web browser into a secondary display for a computer
  • Utilizes WebRTC to provide a live video stream of the desktop
  • Implements end-to-end encryption for secure data transmission
  • Rewritten in TypeScript and uses node-forge for enhanced compatibility
  • Allows users to extend their workspace across multiple devices

Platforms

  • Linux
  • Windows
  • Mac

Languages

  • English

Features

    • Support for Multiple Monitors

    • Screen Mirroring

    • Web-Based

    • Dark Mode

    • Screen Sharing

    • Second monitor support