Turn any device with a web browser to a second screen for your computer

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • deskreen

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

  • Thank you all! Tons of great ideas, now I scratch my head how to get them into a simple API. Here is what I think virtual display API should look like: https://github.com/pavlobu/deskreen/tree/master/drivers

  • sway

    i3-compatible Wayland compositor

  • For those interested in something similar with sway, you can:

    - Add a headless display with `swaymsg create_output SOME_NAME`

    - Configure its resolution and position like you do for other outputs

    - Start a VNC server on that output with wayvnc --output=SOME_NAME

    - Start a VNC client somewhere else you want to use your second screen (there are some that are browser-based)

    Unfortunately it is somewhat undocumented: https://github.com/swaywm/sway/issues/5553 but you can find some info on the net: https://www.reddit.com/r/swaywm/comments/k1zl41/thank_you_de...

    I saw in that readme that they wanted ways to get rid of dummy adapters. That above is one such possible way for sway.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • evdi-vnc

    A minimalist utility to start up a VNC server as a secondary screen using EVDI.

  • On Linux, I've used https://github.com/rhofour/evdi-vnc to make a secondary screen that you can connect to with any VNC client.

  • Weylus

    Use your tablet as graphic tablet/touch screen on your computer.

  • Looks like Weylus is what you're looking for:

    https://github.com/H-M-H/Weylus

  • scrcpy

    Display and control your Android device

  • Pretty good. I used it for a couple of years doing mobile development from a Windows machine and it was very responsive. The setup was a bit odd (licensing issues) and I ended up switching to scrcpy which is free and also very good:

    https://github.com/Genymobile/scrcpy

  • barrier

    Open-source KVM software

  • for anyone that's interested in this general concept, also take a look at 'barrier', which is the continuation and fork of synergy. use one keyboard and mouse to drive multipleindependent PCs at one desk, roll the mouse/keyboard off the edge of one screen and onto the other.

    sort of an inverse KVM. and without the ridiculous cost/licensing issues of the official synergy.

    https://github.com/debauchee/barrier

  • Windows-driver-samples

    This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.

  • https://github.com/microsoft/Windows-driver-samples/tree/mas...

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • kindle-vnc

    Simple VNC-like remote desktop server & client for Kindle 3+ using plain old HTML

  • You don't need Deskreen, you can extend your Windows desktop to a second screen on any device easily by using: Zonescreen (https://zoneos.com/zonescreen/), Virtual Monitor (http://virtualmonitor.github.io/) or TightVNC with DFMirage Driver (https://www.tightvnc.com/download.php). For an in-browser VNC client there are: noVNC (https://novnc.com/) or Apache Guacamole (https://guacamole.apache.org/) or ThinVNC (https://sourceforge.net/projects/thinvnc/). As you can see, there are already many solutions for this use case. I also have made a VNC-like remote screen using Kindle 3 (https://github.com/niutech/kindle-vnc).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts