OpenSourceProjects logo
KaraokeEternal logo

KaraokeEternalOpen karaoke party system

Open karaoke party system

872 stars
119 forks
TypeScript
ISC
Alternative to:
Singa Host
Singa
Smule
KaraokeEternal screenshot

KaraokeEternal

Host browser-based karaoke parties where guests queue songs directly from their phones while a fully web-based player handles MP3+G, MP4 videos, and synchronized visualizations. Self-hosted on any device—from a Raspberry Pi to a Windows PC—with no ads, telemetry, or microphone requirements.

Key Features

  • Multi-format playback: Supports MP3+G (including zipped), MP4 videos, and music-synced WebGL visualizations
  • Mobile-first design: Fast, responsive web app optimized for party conditions with QR code joining and guest accounts
  • Multiple rooms: Create password-protected karaoke queues with dynamic song ordering to keep parties fair and engaging
  • Self-hosted infrastructure: Runs on nearly any hardware with full server and player control in your browser

Use Cases

  • Home parties: Casual gatherings where friends queue songs from their phones
  • Event venues: Multi-room setups for bars, clubs, or entertainment spaces
  • Community events: Large parties with fair queue management and no complicated setup

Who Is It For

KaraokeEternal is ideal for anyone hosting karaoke parties who wants a modern, self-hosted alternative to proprietary systems. Whether you're setting up for friends, running a venue, or organizing community events, it works on existing hardware without expensive microphone setups or ongoing subscriptions.