Skip to content

Silkscreen 0.2.1

Latest

Choose a tag to compare

@BenTech2 BenTech2 released this 26 Oct 16:22
· 1 commit to main since this release

Silkscreen turns any computer, tablet or phone into a wireless monitor for another — made to keep great screens without a video input, like the original Surface Studio and Retina iMacs, out of e-waste. Free and open source, with no paid features, ever.

0.2.1 works with 0.2.0. The new full-colour option needs 0.2.1 on both computers.

New

  • Intel Macs (macOS 11 Big Sur and later), for example the 2014 and 2015 Retina 5K iMacs as displays. Hosting from an Intel Mac needs macOS 12.3+.
  • Full colour detail (4:4:4) in Stream options (or --full-color): every pixel keeps its own colour, so coloured text and thin lines stay sharp. Uses H.264 4:4:4 (software encoding on the host, so more CPU) or PyroWave.
  • Reconnects after sleep or a dropped link. A host notices a silent display within 8 seconds and keeps trying to reconnect; a display frees itself after 15 seconds; the same computer coming back takes over its old session straight away instead of being told the display is in use.
  • Clear version messages. If two computers' versions can't work together, the host's display list says Update this display or Update this computer (with a link to the downloads), and the display's waiting screen says which to update.
  • Start at login in display mode, full screen or in a window, as separate choices.

Fixed

  • Windows displays freezing on a still picture (often on a Surface over Wi-Fi): Skip ahead fired on normal Wi-Fi jitter, and a new frame could arrive without the window being told to draw it.
  • macOS: a self-built app can keep its Screen Recording and Accessibility permissions across updates (see Building in the README).

Downloads

System File
Windows 10/11 (x64) silkscreen-windows-x64.zip — not code-signed yet: choose More info → Run anyway if Windows warns
macOS 12.3+ (Apple Silicon) silkscreen-macos-arm64.zip
macOS 11+ (Intel) silkscreen-macos-intel.zip — display on macOS 11+, host on 12.3+; no PyroWave
Linux x86_64 silkscreen-linux-x86_64.tar.gz
Raspberry Pi 4/5 (64-bit) silkscreen-linux-aarch64.tar.gz
Android 11+ silkscreen-android.apk — installs as an update over 0.2.0

The Mac apps are not notarized: the first time, right-click Silkscreen and choose Open.

Licenses and credits for everything included: THIRD-PARTY-NOTICES.md and THIRD-PARTY-LICENSES.md (also inside each download).