KaraokeEternal

    Open karaoke party system

    Language: html

    Author: Andre Soni (@andrewrites)

    9 stars · 209 views

    Files

    • docs (txt)
    • content (txt)
    • docs (txt)
    • getting-started (txt)
    • index.md (md)
    • _index.md (md)
    • karaoke-eternal-server (txt)
    • index.md (md)
    • karaoke-eternal-app (txt)
    • app-library.png (image)
    • app-library2.png (image)
    • app-account-room.png (image)
    • app-displayctrl.png (image)
    • app-account.png (image)
    • app-account-user.png (image)
    • app-player.jpg (image)
    • index.md (md)
    • app-queue.png (image)
    • faq (txt)
    • karaoke-eternal-isnt-quite-what-im-looking-for.md (md)
    • media-scanner-stops.md (md)
    • recommended-audio-microphone-setup.md (md)
    • enabling-autoplay.md (md)
    • where-can-i-download-karaoke-songs.md (md)
    • serving-with-nginx.md (md)
    • metadata-tags.md (md)
    • _index.md (md)
    • _index.md (md)
    • assets (txt)
    • fonts (txt)
    • OFL.txt (txt)
    • images (txt)
    • README.jpg (image)
    • logo_mic.png (image)
    • screenshots.html (html)
    • icon-warn.html (html)
    • _default (txt)
    • list.html (html)
    • baseof.html (html)
    • single.html (html)
    • index.html (html)
    • archetypes (txt)
    • default.md (md)
    • config.yaml (yaml)
    • 005-roles.sql (sql)
    • 001-initial-schema.sql (sql)
    • 003-queue-linked-list.sql (sql)
    • getCdgName.ts (ts)
    • getIPAddress.ts (ts)
    • parseCookie.ts (ts)
    • getPermutations.ts (ts)
    • getWindowsDrives.ts (ts)
    • socket.ts (ts)
    • main.ts (ts)
    • User (txt)
    • router.ts (ts)
    • User.ts (ts)
    • starCounts.ts (ts)
    • artists.ts (ts)
    • songs.ts (ts)
    • library.ts (ts)
    • selectors (txt)
    • getAlphaPickerMap.ts (ts)
    • getSearchResults.ts (ts)
    • ArtistItem.css (css)
    • ArtistItem.tsx (tsx)
    • LibraryHeader (txt)
    • LibraryHeader.css (css)
    • status.ts (ts)
    • Buttons.tsx (tsx)
    • Buttons.css (css)
    • Icon (txt)
    • icons.ts (ts)
    • Icon.tsx (tsx)
    • PaddedList.css (css)
    • Slider (txt)
    • img.html (html)
    • baseurl.html (html)
    • 004-paths-rooms-data.sql (sql)
    • getFolders.ts (ts)
    • accumulatedThrottle.ts (ts)
    • Library (txt)
    • router.ts (ts)
    • ipc.ts (ts)
    • Library.ts (ts)
    • Scanner.ts (ts)
    • Player (txt)
    • socket.ts (ts)
    • socket.ts (ts)
    • poole.scss (scss)
    • CDGPlayer.tsx (tsx)
    • CDGPlayer.css (css)
    • PlayerVisualizer (txt)
    • PlayerVisualizer.css (css)
    • favicon.ico (image)
    • js (txt)
    • gumshoe.min.js (js)
    • copy-code.js (js)
    • main.js (js)
    • css (txt)
    • logo.scss (scss)
    • variables.scss (scss)
    • style.scss (scss)
    • layouts (txt)
    • faq (txt)
    • list.html (html)
    • 404.html (html)
    • partials (txt)
    • sidebar.html (html)
    • footer.html (html)
    • github-buttons.html (html)
    • head.html (html)
    • shortcodes (txt)
    • icon-external.html (html)
    • icon-info.html (html)
    • README.md (md)
    • tsconfig.json (json)
    • assets (txt)
    • app.ico (image)
    • [email protected] (image)
    • favicon.ico (image)
    • robots.txt (txt)
    • mic-white.png (image)
    • [email protected] (image)
    • app.png (image)
    • mic-blackTemplate.png (image)
    • eslint.config.js (js)
    • LICENSE (txt)
    • package.json (json)
    • .github (github)
    • FUNDING.yml (yml)
    • shared (txt)
    • types.ts (ts)
    • actionTypes.ts (ts)
    • server (txt)
    • lib (txt)
    • Errors.ts (ts)
    • schemas (txt)
    • 002-replaygain.sql (sql)
    • IPCBridge.ts (ts)
    • crypto.ts (ts)
    • getHotMiddleware.ts (ts)
    • util.ts (ts)
    • Database.ts (ts)
    • cli.ts (ts)
    • Log.ts (ts)
    • pushQueuesAndLibrary.ts (ts)
    • test-setup.ts (ts)
    • scannerWorker.ts (ts)
    • Scanner (txt)
    • FileScanner (txt)
    • getConfig.ts (ts)
    • getFiles.ts (ts)
    • FileScanner.ts (ts)
    • MetaParser (txt)
    • MetaParser.ts (ts)
    • __snapshots__ (txt)
    • defaultMiddleware.ts (ts)
    • MetaParser.test.ts (ts)
    • ScannerQueue.ts (ts)
    • watcherWorker.ts (ts)
    • serverWorker.ts (ts)
    • Rooms (txt)
    • router.ts (ts)
    • Rooms.ts (ts)
    • socket.ts (ts)
    • Queue (txt)
    • Queue.ts (ts)
    • socket.ts (ts)
    • Prefs (txt)
    • router.ts (ts)
    • socket.ts (ts)
    • Prefs.ts (ts)
    • Media (txt)
    • router.ts (ts)
    • ipc.ts (ts)
    • Media.ts (ts)
    • fileTypes.ts (ts)
    • src (txt)
    • lib (txt)
    • getUsers.ts (ts)
    • HttpApi.ts (ts)
    • util.ts (ts)
    • socket.ts (ts)
    • getWebGLSupport.ts (ts)
    • AppRouter.tsx (tsx)
    • dateTime.ts (ts)
    • routes (txt)
    • Library (txt)
    • views (txt)
    • LibraryView.tsx (tsx)
    • LibraryView.css (css)
    • modules (txt)
    • getRoomList.ts (ts)
    • components (txt)
    • getSongsStatus.ts (ts)
    • components (txt)
    • SearchResults (txt)
    • SearchResults.tsx (tsx)
    • SearchResults.css (css)
    • AlphaPicker (txt)
    • AlphaPicker.css (css)
    • AlphaPicker.tsx (tsx)
    • ArtistList (txt)
    • ArtistList.tsx (tsx)
    • SongItem (txt)
    • SongItem.tsx (tsx)
    • SongItem.css (css)
    • ArtistItem (txt)
    • AccountForm (txt)
    • LibraryHeader.tsx (tsx)
    • SongList (txt)
    • SongList.tsx (tsx)
    • Player (txt)
    • views (txt)
    • PlayerView.tsx (tsx)
    • PlayerView.css (css)
    • modules (txt)
    • Create.tsx (tsx)
    • SignedOutView.tsx (tsx)
    • playerVisualizer.ts (ts)
    • player.ts (ts)
    • selectors (txt)
    • getRoomPrefs.ts (ts)
    • components (txt)
    • PlayerController (txt)
    • PlayerController.tsx (tsx)
    • PlayerQR (txt)
    • PlayerQR.css (css)
    • PlayerQR.tsx (tsx)
    • Player (txt)
    • MP4Player (txt)
    • MP4AlphaPlayer.tsx (tsx)
    • MP4Player.tsx (tsx)
    • MP4Player.css (css)
    • CDGPlayer (txt)
    • PlayerVisualizer.tsx (tsx)
    • Player.tsx (tsx)
    • PlayerTextOverlay (txt)
    • ColorCycle (txt)
    • ColorCycle.css (css)
    • ColorCycle.tsx (tsx)
    • PlayerTextOverlay.css (css)
    • UpNow (txt)
    • UpNow.css (css)
    • SignIn (txt)
    • AccountForm.css (css)
    • UpNow.tsx (tsx)
    • PlayerTextOverlay.tsx (tsx)
    • Account (txt)
    • views (txt)
    • FirstRun (txt)
    • FirstRun.tsx (tsx)
    • FirstRun.css (css)
    • AccountView.tsx (tsx)
    • SignedOutView (txt)
    • Create (txt)
    • Create.css (css)
    • PathItem.tsx (tsx)
    • SignIn.tsx (tsx)
    • SignIn.css (css)
    • SignedOutView.css (css)
    • SelectRoom (txt)
    • SelectRoom.tsx (tsx)
    • SelectRoom.css (css)
    • SignedInView (txt)
    • SignedInView.tsx (tsx)
    • AccountView.css (css)
    • modules (txt)
    • users.ts (ts)
    • selectors (txt)
    • AccountForm.tsx (tsx)
    • Account (txt)
    • Account.tsx (tsx)
    • Account.css (css)
    • Rooms (txt)
    • EditRoom (txt)
    • EditRoom.css (css)
    • UserPrefs (txt)
    • UserPrefs.tsx (tsx)
    • UserPrefs.css (css)
    • QRPrefs (txt)
    • PathItem.css (css)
    • QRPrefs.tsx (tsx)
    • QRPrefs.css (css)
    • EditRoom.tsx (tsx)
    • Rooms.css (css)
    • Rooms.tsx (tsx)
    • Users (txt)
    • Users.css (css)
    • EditUser (txt)
    • index.html (html)
    • components (txt)
    • Header (txt)
    • Header.css (css)
    • EditUser.tsx (tsx)
    • EditUser.css (css)
    • Users.tsx (tsx)
    • About (txt)
    • About.tsx (tsx)
    • About.css (css)
    • Prefs (txt)
    • PlayerPrefs (txt)
    • PlayerPrefs.css (css)
    • PlayerPrefs.tsx (tsx)
    • PathPrefs (txt)
    • PathPrefs.css (css)
    • PathPrefs.tsx (tsx)
    • PathItem (txt)
    • PathItem.tsx (tsx)
    • PathItem.css (css)
    • PathInfo (txt)
    • PathInfo.css (css)
    • PathInfo.tsx (tsx)
    • PathChooser (txt)
    • PathItem (txt)
    • PathChooser.tsx (tsx)
    • PathChooser.css (css)
    • Prefs.tsx (tsx)
    • Prefs.css (css)
    • Queue (txt)
    • views (txt)
    • QueueView.css (css)
    • QueueView.tsx (tsx)
    • modules (txt)
    • queue.ts (ts)
    • selectors (txt)
    • getWaits.ts (ts)
    • getPlayerHistory.ts (ts)
    • getRoundRobinQueue.ts (ts)
    • getUpcoming.ts (ts)
    • components (txt)
    • QueueItem (txt)
    • QueueItem.tsx (tsx)
    • QueueItem.css (css)
    • QueueListAnimator (txt)
    • QueueListAnimator.tsx (tsx)
    • QueueListAnimator.css (css)
    • QueueList (txt)
    • QueueList.tsx (tsx)
    • main.tsx (tsx)
    • store (txt)
    • store.ts (ts)
    • reducers.ts (ts)
    • socketMiddleware.ts (ts)
    • modules (txt)
    • ProgressBar.css (css)
    • ui.ts (ts)
    • songInfo.ts (ts)
    • rooms.ts (ts)
    • user.ts (ts)
    • userStars.ts (ts)
    • PaddedList (txt)
    • prefs.ts (ts)
    • hooks.ts (ts)
    • Persistor.ts (ts)
    • styles (txt)
    • fonts.css (css)
    • variables.css (css)
    • global.css (css)
    • types (txt)
    • redux-throttle.d.ts (ts)
    • butterchurn.d.ts (ts)
    • Header.tsx (tsx)
    • UpNext (txt)
    • UpNext.tsx (tsx)
    • UpNext.css (css)
    • PlaybackCtrl (txt)
    • VolumeSlider (txt)
    • VolumeSlider.tsx (tsx)
    • VolumeSlider.css (css)
    • PlaybackCtrl.css (css)
    • DisplayCtrl (txt)
    • PaddedList.tsx (tsx)
    • DisplayCtrl.css (css)
    • DisplayCtrl.tsx (tsx)
    • NoPlayer (txt)
    • NoPlayer.css (css)
    • NoPlayer.tsx (tsx)
    • PlaybackCtrl.tsx (tsx)
    • ProgressBar (txt)
    • ProgressBar.tsx (tsx)
    • Slider.tsx (tsx)
    • Slider.css (css)
    • Modal (txt)
    • Modal.tsx (tsx)
    • Modal.css (css)
    • Accordion (txt)
    • Accordion.module.css (css)
    • Accordion.tsx (tsx)
    • InputRadio (txt)
    • InputRadio.tsx (tsx)
    • InputRadio.css (css)
    • InputImage (txt)
    • InputImage.tsx (tsx)
    • InputImage.css (css)
    • TextOverlay (txt)
    • TextOverlay.css (css)
    • TextOverlay.tsx (tsx)
    • Buttons (txt)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…