RemoteKu is an Electron desktop app that turns a Mac, Windows PC, or Linux computer into a Roku remote and ECP command deck. Its interface pairs a hardware-style remote with tools for controlling Roku devices, finding installed channels, and entering text. Version 2.0 also offers a compact floating mini-remote, channel artwork fetched from the Roku, up to six pinned channel shortcuts, and a live keyboard mode that sends searches, passwords, and individual keystrokes to the TV.
The app provides playback and device status, including the active channel, playback state, elapsed time, and progress; press-and-hold controls repeat navigation, volume, and playback commands. Users can discover and switch among multiple Roku devices, with quick reconnection to the last-used device. Keyboard shortcuts map common actions to physical keys. On macOS, additional integrations include menu-bar controls, a global summon hotkey, Touch Bar buttons, saved window positions, and reconnection after sleep. The project describes its security structure as an Electron main process with isolated preload access and a Roku client for discovery, network requests, icon caching, and telemetry. Installers are available for Apple Silicon Macs, Windows x64, and Linux x64; the codebase also includes unit tests and build instructions.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.