Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Sega Master System Emulators
  3. OpenHomeKaraoke

OpenHomeKaraoke

What it is

OpenHomeKaraoke is free, open-source karaoke software for home use, built around YouTube and a shared local song queue. Users can search and download songs from YouTube, Youku, Bilibili, and other video sites, then play MP3 or CDG files, including ZIP bundles. A DNN vocal splitter can provide instrumental, vocal, or combined playback; PyTorch is required and GPU support is preferred. Voice song search uses OpenAI’s multilingual Whisper model. People on the same network can use a phone or computer browser to search the local library and queue tracks. Playback includes pause, skip, restart, seeking, volume, pitch, tempo, and audio or subtitle delay controls. Displays can reach a TV through HDMI, screen sharing, or an HTTP stream in a TV browser. It runs on Linux, Windows, Raspberry Pi, and macOS, with web and self-hosted access. Setup requires Python dependencies, VLC, and ffmpeg.

For and against

For

  • Searches YouTube and other video sites
  • Supports MP3, CDG, and ZIP bundles
  • Shared browser queue on local networks
  • Voice search with multilingual Whisper
  • TV display through HDMI or web

Against

  • Internet searches and downloads stop offline
  • Vocal splitting requires PyTorch
  • Large libraries may suffer on some devices
  • Repository has no published releases

The verdict

OpenHomeKaraoke provides broad song discovery, shared queuing, vocal options, and flexible display methods. Installation and hardware requirements make it better suited to technically comfortable users.

Who it suits

It suits households or groups wanting a shared karaoke queue across phones and computers. It is also useful for users comfortable installing open-source software and its dependencies.

On the record

Access control
An optional administrator password can restrict queue editing, player controls, song editing, and system shutdown; without one, everyone is an admin.github.com · read 8 Oct 2026
Admin controls
An optional administrator password can restrict queue editing, player controls, song editing and system shutdown; without it, everyone is an admin.github.com · read 8 Oct 2026
Device limits
The README says concurrent downloads and browsing large song libraries may suffer on some devices, and recommends multi-core Raspberry Pi models.github.com · read 8 Oct 2026
Display
The player can display on a TV via HDMI or screen sharing, and can stream its captured screen over HTTP for viewing in a browser.github.com · read 8 Oct 2026
License
The repository identifies its license as GPL-3.0.github.com · read 8 Oct 2026
License and releases
The repository identifies a GPL-3.0 license and its GitHub releases page says there are no releases.github.com · read 8 Oct 2026
Media formats
The project supports MP3 and CDG files, including compressed ZIP bundles.github.com · read 8 Oct 2026
Offline use
Without a network connection, users can access the existing song library but cannot search or download new songs from the internet.github.com · read 8 Oct 2026
Performance limit
The README cautions that concurrent downloads and browsing large song libraries may suffer, and recommends multi-core Raspberry Pi devices.github.com · read 8 Oct 2026
Playback
It supports mp3 and cdg files, including compressed .zip bundles.github.com · read 8 Oct 2026
Playback controls
The interface supports pause, skip, restart, volume, pitch and tempo changes, seeking, and audio and subtitle delay adjustments.github.com · read 8 Oct 2026
Purpose
OpenHomeKaraoke is an open-source, YouTube-based home karaoke system for searching, downloading and queueing songs.github.com · read 8 Oct 2026
Requirements
Installation instructions call for Python dependencies, VLC and ffmpeg, and describe GPU setup for accelerated vocal splitting or speech recognition.github.com · read 8 Oct 2026
Security status
GitHub reports that the repository has no detected security policy and no published security advisories.github.com · read 8 Oct 2026
Shared queue
Multiple users on the same network can use a smartphone or computer browser to search the local library and queue songs.github.com · read 8 Oct 2026
Shared web interface
Multiple users on the same network can use a browser, including a smartphone browser, to search the local library and queue songs.github.com · read 8 Oct 2026
Song discovery
Users can search YouTube and download songs from YouTube and other video sites, including Youku and Bilibili.github.com · read 8 Oct 2026
Song sources
Users can search YouTube and download songs from YouTube and other video sites, including Youku and Bilibili.github.com · read 8 Oct 2026

Alternatives to OpenHomeKaraoke

Every alternative, ranked