Built a ShadowPlay alternative for macOS in Rust+ Swift
A rolling ring buffer keeps the last N seconds ready to save with one hotkey. Light on CPU and battery
github.com/abhinavkale-dev/r…
Here's the architecture behind it :
A macOS ShadowPlay alternative by @Abhinavstwt (published 2026-07-16) combines Rust and Swift to implement a low-power, low-CPU screen recorder. The system maintains a rolling ring buffer that holds the last N seconds of video so a single hotkey can save recent footage; the project, including an architecture overview, is hosted on GitHub (github.com/abhinavkale-dev/r…).
@Abhinavstwt (published 2026-07-16) built a ShadowPlay-style screen recorder for macOS using Rust and Swift.
Built a ShadowPlay alternative for macOS in Rust+ Swift
A rolling ring buffer keeps the last N seconds ready to save with one hotkey. Light on CPU and battery
github.com/abhinavkale-dev/r…
Here's the architecture behind it :