# pavlobu/deskreen

Deskreen turns any device with a web browser into a secondary screen for your computer. ⭐️ Star to support our work!

Repository: https://github.com/pavlobu/deskreen
Canonical: https://ross.abutalabs.com/products/deskreen
Homepage: https://deskreen.com
Language: TypeScript
License: AGPL-3.0
License Family: copyleft
Topics: second-screen, wifi, share-screen, share-app-window, electronjs, electon-app, electron, typescript, electron-react-boilerplate, darkwire-io, deskreen, webrtc, sceen-sharing-to-multiple-devices, end-to-end-encryption, testcafe, blueprintjs, easy-to-use, windowsapp, macosapp, linuxapp
Last push: 2026-07-08T14:35:42+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 91, release rhythm 80, longevity 100
- inputs: {"age_days": 2216, "days_push": 56, "days_rel": 56, "gap_med": 38.5, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 21367, forks 1196 (observed 2026-08-28T04:11:31.636370+00:00)

## What it is
Deskreen is an open-source Electron desktop application that streams your computer screen to any device with a web browser over WiFi using WebRTC, with end-to-end encryption. It can mirror the entire screen, share a single app window, or act as a true second screen when paired with a virtual display adapter.

## Use cases
- turn my tablet into a second monitor for my laptop
- share my screen to a smart tv browser over wifi
- present a single app window to multiple devices
- use my phone as a teleprompter during video calls
- mirror my desktop to an ipad without cables
- screen share offline on a local network with no internet

## When to choose
- you want a free, open-source way to extend or mirror your display to any browser device
- you need screen sharing over WiFi without installing client apps on receiving devices
- you need offline screen sharing on a local network
- you want end-to-end encrypted screen streaming

## When to avoid
- you need low-latency remote control or touch input on the receiving device
- you need USB or cable-based display extension
- you need advanced features like multiple devices, custom ports, or auto-reconnect without paying for the Pro version
- you need a lightweight CLI tool rather than a GUI desktop app

## Facets
- artifact type: application
- maturity: active
- function: web-framework, websocket, gui, developer-tools
- domain: cross-platform, developer-tools, web-development, media
- platform: windows, cross-platform
- tags: screen-sharing, second-screen, webrtc, electron, wifi, end-to-end-encryption, virtual-display, teleprompter, typescript, macos, linux

## Member repositories
- pavlobu/deskreen (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:31.636370+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:58:07.823045+00:00, confidence not recorded.
  - readme: https://github.com/pavlobu/deskreen (fetched 2026-08-28T04:11:31.636370+00:00, sha 09e8bf3ec48d)
  - homepage: https://deskreen.com (fetched 2026-08-29T07:57:08.434642+00:00, sha 6d24517a0613)
  - site_page: https://deskreen.com/features (fetched 2026-08-29T07:57:08.437375+00:00, sha be8738032ba0)
  - site_page: https://deskreen.com/about-us (fetched 2026-08-29T07:57:08.439260+00:00, sha c6377f2483fb)
  - site_page: https://deskreen.com/faq (fetched 2026-08-29T07:57:08.440941+00:00, sha 62b36b720fe4)
  - site_page: https://deskreen.com/download/compare (fetched 2026-08-29T07:57:08.442613+00:00, sha c0e0e1e27de7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
