Karaoke Eternal
Karaoke Eternal is a TypeScript-based application that hosts awesome karaoke parties where everyone can find and queue songs from their phone's browser.
Overview
Open karaoke party system 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 videos and WebGL visualizations. The server is self-hosted and runs on nearly everything. The project has 779 GitHub stars and is licensed under ISC.
Key Features
Source: GitHub README
- MP3+G (MP3 with CDG lyrics; including zipped)
- Music-synced visualizations (with automatic lyrics background removal)
- Fast, modern mobile browser app designed for “karaoke conditions”
- Easy joining with QR codes and guest accounts
- Multiple simultaneous rooms/queues (optionally password-protected)
- Dynamic queues keep parties fair, fun and no-fuss
- Fully self-hosted
- No ads or telemetry
Getting Started
Source: GitHub README
There are several installation methods available for Karaoke Eternal Server.
Normalized Features
Source: tool-features-normalized.json
charts.
Deploy
Features
Analytics & Reporting
- Charts & Graphs
Category
Related Media & Streaming Tools
View all 334 →Immich
95KHigh-performance self-hosted photo and video management — automatic backup, ML-powered search, and a Google Photos-like experience on your own server.
Jellyfin
49KThe volunteer-built media solution that puts you in control of your media. Stream movies, shows, music, and photos to any device from your own server.
PhotoPrism
39KAI-Powered Photos App for the Decentralized Web. Tag and find pictures automatically without getting in your way.
Cobalt
39KSave what you love without ads, tracking, paywalls or other nonsense. Just paste the link and you're ready to rock.
qBittorrent
36KAn open-source software alternative to uTorrent. Feature-rich and runs on all major platforms.
SRS
29KSimple, high efficiency, realtime video server. Supports RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH and GB28181.