{"repo":"bhj/KaraokeEternal","free":true,"listed":false,"github":"https://github.com/bhj/KaraokeEternal","clone":"git clone https://github.com/bhj/KaraokeEternal.git","description":"Open karaoke party system","language":"TypeScript","stars":887,"topics":["karaoke","party","react","karaoke-player","karaoke-parties","cdgraphics","mp3","mp4","reactjs","node"],"license":"ISC","category":"self-hosted-apps","readme_excerpt":"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 desktop browser (bottom) Features - Plays: - MP3+G (MP3 with CDG lyrics; including zipped) - MP4 videos - 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 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: - Server: Runs on pretty much anything to serve the web app and your media files, including a Windows PC, Mac, or a dedicated server like a Raspberry Pi or Synology NAS. - App: Fast, modern mobile web app designed for \"karaoke conditions\". - Player: Just another part of the app, but meant to run fullscreen on the system handling audio/video for a room Installation There are","default_branch":null,"files":null,"tree":[],"storefront":"/r/bhj","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bhj/KaraokeEternal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}