Skip to content

Karaoke Eternal

Media Servers

Host awesome karaoke parties where everyone can easily find and queue songs from their phone's browser. The player is also fully browser-based with support for MP3+G, MP4 and WebGL visualizations.

TypeScript Latest v2.0.2 · 5mo ago Security brief →

Features

  • Plays MP3+G, MP4 videos and WebGL visualizations with automatic lyric background removal
  • Mobile‑browser app for easy song queuing via QR codes and guest accounts
  • Supports multiple simultaneous rooms/queues with optional password protection

Recent releases

View all 2 releases →
v2.0.2 Bug fix
Notable features
  • Star counts displayed in Queue view
  • Server now uses Node.js built‑in SQLite for better performance and cross‑arch compatibility
  • Password hashing switched to Node.js built‑in argon2 with automatic bcrypt migration on sign‑in
Full changelog
  • (App) Star counts are now shown in the Queue view
  • (App) Fixed incorrect room password on sign-in (thanks @omarcruzpantoja)
  • (App) Fixed potential duplicate rooms during initial setup (thanks mjmeans)
  • (Server) Now uses Node.js's built-in SQLite, improving performance and cross-arch compatibility
  • (Server) Now uses Node.js's built-in argon2 for password hashing; passwords will be migrated from bcrypt on sign-in

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
869
Forks
116
Languages
TypeScript CSS JavaScript
Downloads/week
17 ↓76%
NPM Maintainers
1
Contributors
92

Install & Platforms

Platforms
linux macos windows arm64

Community & Support

Beta — feedback welcome: [email protected]