trollzem

trollzem / Lumen

Public

Native macOS game streaming for Apple Silicon. Fork of Sunshine with system audio, virtual displays, gamepad support, and VideoToolbox fixes.

43
1
69% credibility
Found Feb 17, 2026 at 22 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C++
AI Summary

Lumen is a native macOS game streaming host optimized for Apple Silicon, building and installing Sunshine to enable low-latency game streaming from Mac to Moonlight clients.

How It Works

1
🔍 Discover Lumen

You hear about Lumen, a simple way to stream your Mac games to your phone or TV without lag.

2
📥 Get the installer

Download the folder and double-click the install script to set everything up automatically.

3
Magic setup happens

It checks your Mac, grabs helpers, builds your streamer, and places it ready to go with one click.

4
🔒 Grant quick permissions

Your Mac asks for screen sharing and input access – say yes so it can capture your games perfectly.

5
🌐 Open web dashboard

Visit the secure page on your Mac, pick a username and password to log in.

6
📱 Pair your device

On your phone or TV app, enter the PIN shown to connect securely.

🎮 Stream your games!

Pick a game or your desktop, hit play, and enjoy smooth streaming anywhere on your network.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 22 to 43 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Lumen?

Lumen streams games and desktop from Apple Silicon Macs to Moonlight clients on any device, using native macOS APIs for low-latency performance. This C++ fork of Sunshine adds system audio capture via ScreenCaptureKit, on-demand virtual displays for headless streaming, gamepad input, and VideoToolbox hardware encoding fixes. Run the one-click install.sh on macOS 14+ Sonoma, then launch via the "lumen" CLI for a web UI at https://localhost:47990.

Why is it gaining traction?

It solves macOS streaming gaps—generic tools struggle with Apple Silicon hardware acceleration and permissions—delivering smooth 4K@60fps with system audio and controllers without extra apps like BlackHole or BetterDisplay. The scripted Homebrew build handles dependencies like Opus and OpenSSL, while UPnP auto-configures remote access. Developers find cf lumen github or github native alpha searches lead here for plug-and-play Moonlight pairing.

Who should use this?

Apple Silicon Mac gamers streaming to iPhone, Steam Deck, or PCs during travel. Remote macOS app testers needing virtual displays for CI/CD pipelines. Enthusiasts tweaking github lumen pnp or github native ui for custom setups like Dolphin emulator scripts.

Verdict

Try Lumen if you're on M-series Macs and need native streaming—its 19 stars and 1.0% credibility score signal early alpha status with basic docs, but the installer and VideoToolbox gains make it viable over workarounds. Watch for stability as github native script and lumen php github forks evolve.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.