
Syphon Simple Browser
I use the Syphon protocol for all of my work so I can share frames between my custom software and MadMapper to projection map my installations. I’ve always struggled to share work from a web browser in this fashion. There used to be a variety of wonderful tools that enabled this (Syphoner and ScreenCaptureSyphon), but Mac OS updates have made each tool increasingly unreliable and difficult to use. After much procrastination, I decided to write a native app to solve this problem for my own work.
Syphon Simple Browser is a native macOS web browser that shares its viewport in real-time (60fps) via the Syphon protocol for use in video mapping, VJing, and live production software like MadMapper, VDMX, and Resolume.
- WKWebView/WebKit – Apple’s Safari-based web rendering engine
- Video Capture & Sharing:
- ScreenCaptureKit – GPU-accelerated window capture (macOS 12.3+) at 60 FPS
- Syphon Framework – Real-time video sharing between applications
- OpenGL – GPU texture handling for Syphon server
Performance:
- Hardware-accelerated rendering
- Configurable frame rates (15/30/60 FPS)
- Zero-copy GPU pipeline for minimal overhead
Notes:
- Save button (top right) saves the dimension of the browser for next launch
- Home button saves the current page as the homepage for next launch
- Added support for camera, mic, and web audio (without key/mouse event) in version 1.2
- Last updated December 2, 2025