Open karaoke party system
Karaoke Eternal
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.
App in mobile browser (top) controlling player in Firefox/Chrome (bottom)
Features
Microphones are not required since the player itself only outputs music - this allows your audio setup to be as simple or complex as you like. See the F.A.Q. for more information.
Getting Started
Karaoke Eternal basically has 3 parts. See Getting Started to get up and running step-by-step, or jump to the documentation for each part below:
Installation
There are several installation methods available for Karaoke Eternal Server.
Discord & Support
Join the Karaoke Eternal Discord Server for general support and development chat, or just to say hi!
Contributing & Development
Contributions are welcome! Please join the #dev
channel of the Discord Server before embarking on major features; the project's scope is limited to ensure success.
Make sure you have Node.js 16 or later, then:
npm i
npm run dev
and look for "Web server running at" for the server URL
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.