mirror of
https://github.com/koel/koel
synced 2024-11-10 06:34:14 +00:00
No description
cc43d5133a
Per Google Developers official doc: > Note: The browser may consider that the web app is not playing media > when files are seeking or loading. You can override this behaviour by > setting navigator.mediaSession.playbackState to "playing" or "paused". > This comes in handy when you want to make sure your web app UI stays in > sync with the media notification controls. |
||
---|---|---|
.github | ||
app | ||
bootstrap | ||
config | ||
database | ||
public | ||
resources | ||
routes | ||
storage | ||
tests | ||
.editorconfig | ||
.env.example | ||
.eslintignore | ||
.gitattributes | ||
.gitignore | ||
.htaccess | ||
.travis.yml | ||
artisan | ||
composer.json | ||
composer.lock | ||
index.php | ||
LICENSE.md | ||
nginx.conf.example | ||
package.json | ||
phpunit.xml | ||
README.md | ||
server.php | ||
webpack.config.js | ||
webpack.mix.js | ||
yarn.lock |
koel
Intro
Koel (also stylized as koel, with a lowercase k) is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. Targeting web developers, Koel embraces some of the more modern web technologies – flexbox, audio, and drag-and-drop API to name a few – to do its job.
Install and Upgrade Guide
For system requirements, installation/upgrade guides, troubleshooting etc., head over to the Official Documentation.
Native App
An electron-based desktop client, in its early days, is also available here.
Backers
Support us with a monthly donation and help us continue our activities. [Become a backer]
Sponsors
Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]