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)