{"repo":"TheRealFame/Nearcade","free":true,"listed":false,"github":"https://github.com/TheRealFame/Nearcade","clone":"git clone https://github.com/TheRealFame/Nearcade.git","description":"Nearcade is an open source game streaming platform. It functions as a self hosted alternative to Steam Remote Play Together, allowing you to share your screen and play local couch co-op multiplayer games with friends over the internet with low latency","language":"JavaScript","stars":66,"topics":["linux-app","linux-gaming","nodejs","pipewire","python","remote-gaming","self-hosted","uinput","wayland","webcodecs"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Nearcade English Español Français Deutsch Português 日本語 Screenshots -- Dashboard, Viewer Page, Arcade Project Mission Nearcade is an open-source platform that lets you play local co-op games over the internet with friends. It is built for self-hosted setups. It uses peer-to-peer connections and native operating system audio and input routing to keep input delay low. The main focus is private setups. The host app requires no special network configuration. Viewers join through a standard web browser on desktop or mobile devices. The mobile viewer interface includes touch controls and a virtual joystick. Users do not need to download anything to play. System Requirements You need specific software installed on your machine to run the host application. Required Software Node.js version 18 or newer. Python 3 for the controller virtualization bridge. Git to download the source code. Linux Requirements PipeWire must be your active audio server. The app targets PipeWire nodes directly to separate game audio from voice chats. It will not work with PulseAudio. Your kernel must have the uinput module enabled so the app can create native virtual gamepads. The system deploys native udev rules to block mouse and keyboard confusion flags. This bypasses normal Steam Input limits. The provided setup script handles this step. Windows Requirements You must install the ViGEmBus driver manually to enable gamepad support on Windows. Bundled Dependencies The app bundles Cloudflared and Zrok binarie","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheRealFame","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheRealFame/Nearcade/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}