Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. ROM Management Software
  3. Nearcade

Nearcade

On the record

Arcade limit
Public Arcade sessions are limited to 80 minutes and require a verified tunneling provider such as Cloudflared or Zrok.github.com · read 7 Oct 2026
Audio
On Linux, Nearcade routes game audio through a virtual sink so personal desktop audio and voice chats stay off the stream.github.com · read 7 Oct 2026
Audio routing
On Linux, Nearcade routes game audio to a virtual capture sink to keep desktop audio and voice chats off the stream.github.com · read 7 Oct 2026
Connections
It uses peer-to-peer connections and native operating system audio and input routing to keep input delay low.github.com · read 7 Oct 2026
Hosting options
Hosts can use private Cloudflare or Zrok tunnels, or list sessions in the public Nearcade Arcade lobby.github.com · read 7 Oct 2026
Host requirements
The host requires Node.js 18 or newer and Python 3; Linux also requires PipeWire and the uinput module, while Windows gamepad support requires ViGEmBus.github.com · read 7 Oct 2026
Input controls
Hosts can assign viewers gamepad, raw keyboard and mouse, or emulated keyboard and mouse input, and lock player slots.github.com · read 7 Oct 2026
Input modes
Hosts can allow gamepad, raw keyboard and mouse, or keyboard and mouse emulated as a virtual gamepad.github.com · read 7 Oct 2026
Integrations
Nearcade bundles Cloudflared and Zrok for tunneling and uses Trystero over BitTorrent trackers for signaling.github.com · read 7 Oct 2026
Intended users
The project describes its main focus as private setups for sharing local couch co-op games with friends.github.com · read 7 Oct 2026
Joining sessions
Viewers join in a desktop or mobile web browser without downloading anything, and the mobile interface includes touch controls and a virtual joystick.github.com · read 7 Oct 2026
License
The Nearcade repository is published under the GPL-3.0 license.github.com · read 7 Oct 2026
Linux requirements
Linux hosting requires PipeWire and the uinput kernel module; the app does not work with PulseAudio.github.com · read 7 Oct 2026
Mobile controls
The mobile viewer interface includes touch controls and a virtual joystick.github.com · read 7 Oct 2026
PIN protection
The Rust router blocks video and audio streams until the host app validates the viewer's Session PIN.github.com · read 7 Oct 2026
Platform limits
The project lists Linux as production stability, Windows and macOS as experimental, and macOS as having no gamepad support.github.com · read 7 Oct 2026
Platform maturity
The project lists Linux as production stability and Windows and macOS as experimental; macOS has no gamepad or multi-controller support.github.com · read 7 Oct 2026
Purpose
Nearcade is an open-source, self-hosted platform for playing local co-op games over the internet with friends.github.com · read 7 Oct 2026

Alternatives to Nearcade

Every alternative, ranked