made with Svelte

Remote Controller

Open-source Steam Remote Play Alternative

Visit Site

Description

Open-source Steam Remote Play Alternative

"Remote Controller is an ambitious project (that is still in development) that tries to be an easy & game agnostic alternative to Steam Remoteplay or similar.

It is based on web technologies so a part of it can be run in the browser. The Gamepad input is managed with the browser Gamepad API, and the video/audio streaming is handled by the WebRTC media channels and getDisplayMedia().

Remote Controller also uses P2P connections to decentralize almost all the logic to not reside on any server but only the configurable STUN and TURN servers that help the client and server to connect.

The client and landing page is built using SvelteKit, DaisyUI, Talwind and WASM. The desktop app additionally uses Wails, the gamebad virtualization framework ViGEm and Pion, the WebRTC implementation in Go."


Creator

Pedro Costas Ferradás
@PiterZ6YT


Social Media Links

a-maze Maze Generator
icon-eye-dark Created with Sketch. 493
Remote Resistance Online Version of the Game Resistance
icon-eye-dark Created with Sketch. 996
Sentry for Svelte Svelte Error & Performance Monitoring
🧡 Sponsored by Friends
image-koala Created with Sketch.
Make this Koala happy and follow us on X!
SvelteStorm Svelte IDE
icon-eye-dark Created with Sketch. 8.950
Huly Project Management Platform
icon-eye-dark Created with Sketch. 1.381