phanan / koel
Personal audio streaming service that works.
Fund package maintenance!
phanan
Open Collective
Installs: 108
Dependents: 0
Suggesters: 0
Security: 1
Stars: 16 126
Watchers: 322
Forks: 1 983
Open Issues: 41
Type:project
Requires
- php: >=8.1
- ext-exif: *
- ext-fileinfo: *
- ext-gd: *
- ext-json: *
- ext-simplexml: *
- algolia/algoliasearch-client-php: ^3.3
- daverandom/resume: ^0.0.3
- doctrine/dbal: ^3.0
- guzzlehttp/guzzle: ^7.2
- http-interop/http-factory-guzzle: ^1.2
- intervention/image: ^2.5
- jackiedo/dotenv-editor: ^2.1
- james-heinrich/getid3: ^1.9
- jwilsson/spotify-web-api-php: ^5.2
- laravel/framework: ^10.0
- laravel/helpers: ^1.7
- laravel/sanctum: ^3.3
- laravel/scout: ^10.0
- laravel/socialite: ^5.12
- laravel/ui: ^4.5
- league/flysystem-aws-s3-v3: ^3.0
- league/flysystem-sftp-v3: ^3.0
- lstrojny/functional-php: ^1.14
- meilisearch/meilisearch-php: ^0.24.0
- nunomaduro/collision: ^7.10
- phanan/poddle: ^1.0
- predis/predis: ~1.0
- pusher/pusher-php-server: ^7.0
- saloonphp/laravel-plugin: ^3.0
- saloonphp/saloon: ^3.8
- saloonphp/xml-wrangler: ^1.2
- spatie/flysystem-dropbox: ^3.0
- spatie/laravel-ray: ^1.36
- teamtnt/laravel-scout-tntsearch-driver: ^14.0
- tiben/crontab-manager: *
- webmozart/assert: ^1.10
Requires (Dev)
- dms/phpunit-arraysubset-asserts: ^0.5.0
- fakerphp/faker: ^1.13
- larastan/larastan: ^2.9
- laravel/prompts: ^0.1.25
- laravel/tinker: ^2.9
- mockery/mockery: ~1.0
- phlak/semver: ^5.0
- php-mock/php-mock-mockery: ^1.3
- phpunit/phpunit: ^10.1
- slevomat/coding-standard: ^7.0
Suggests
- ext-zip: Allow downloading multiple songs as Zip archives
- dev-master
- v7.2.0
- v7.1.0
- v7.0.12
- v7.0.11
- v7.0.10
- v7.0.9
- v7.0.8
- v7.0.7
- v7.0.6
- v7.0.5
- v7.0.4
- v7.0.3
- v7.0.2
- v7.0.1
- v7.0.0
- v6.12.1
- v6.12.0
- v6.11.5
- v6.11.4
- v6.11.3
- v6.11.2
- v6.11.1
- v6.11.0
- v6.10.0
- v6.9.0
- v6.8.5
- v6.8.4
- v6.8.3
- v6.8.2
- v6.8.1
- v6.8.0
- v6.7.5
- v6.7.4
- v6.7.3
- v6.7.2
- v6.7.1
- v6.7.0
- v6.6.0
- v6.5.3
- v6.5.2
- v6.5.1
- v6.5.0
- v6.4.3
- v6.4.2
- v6.4.1
- v6.4.0
- v6.3.0
- v6.2.2
- v6.2.1
- v6.2.0
- v6.1.0
- v6.0.6
- v6.0.5
- v6.0.4
- v6.0.3
- v6.0.2
- v6.0.1
- v6.0.0
- v5.1.14
- v5.1.13
- v5.1.12
- v5.1.11
- v5.1.10
- v5.1.9
- v5.1.8
- v5.1.7
- v5.1.6
- v5.1.5
- v5.1.4
- v5.1.3
- v5.1.2
- v5.1.1
- v5.1.0
- v5.0.2
- v5.0.1
- v5.0.0
- v4.4.0
- v4.3.1
- v4.3.0
- v4.2.2
- v4.2.1
- v4.2.0
- v4.1.1
- v4.1.0
- v4.0.0
- v3.7.2
- v3.7.1
- v3.7.0
- v3.6.2
- v3.6.1
- v3.6.0
- v3.5.5
- v3.5.4
- v3.5.3
- v3.5.2
- v3.5.1
- v3.5.0
- v3.4.1
- v3.4.0
- v3.3.1
- v3.3.0
- v3.2.0
- v3.1.1
- v3.1.0
- v3.0.1
- v3.0.0
- v2.2.1
- v2.2.0
- v2.1.0
- 2.0.x-dev
- v2.0.2
- v2.0.1
- v2.0.0
- 1.1.x-dev
- v1.1.2
- v1.1.1
- 1.0.0-beta
- v0.0.0-beta
- dev-dependabot/npm_and_yarn/nanoid-3.3.8
- dev-dependabot/composer/league/commonmark-2.6.0
- dev-dependabot/npm_and_yarn/cross-spawn-7.0.6
- dev-dependabot/npm_and_yarn/eslint/plugin-kit-0.2.3
- dev-dependabot/composer/laravel/framework-10.48.23
- dev-release
- dev-trusthosts
- dev-seek
- dev-fix-equalizer
- dev-sentry
- dev-invite-user
- dev-remove-v6-obsolete
- dev-fix/song-list
- dev-feat/paths-filter
- dev-fix/home
- dev-fix/footer
- dev-feat/progressive
- dev-php81
- dev-dev/public-playlists
- dev-cy
- dev-feat/l7
- dev-dependabot/composer/pusher/pusher-php-server-4.1.4
- dev-dependabot/composer/laravel/framework-5.8.38
- dev-dependabot/composer/jackiedo/dotenv-editor-1.1.1
- dev-renovate/pin-dependencies
- dev-actions
- dev-api-doc
- dev-feat/recently-played
- dev-fix-tests
- dev-fix-cover-page
- dev-upload
- dev-stylejs-196
- dev-compilation
- dev-vuex
- dev-android-notif
- dev-nojquery
- dev-demo
- dev-vue2
This package is not auto-updated.
Last update: 2024-12-21 18:50:33 UTC
README
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 to do its job.
Install and Upgrade Guide
For system requirements, installation/upgrade guides, troubleshooting etc., head over to the Official Documentation.
Development
See the Development Guide.
Koel Player
Koel Player is the official mobile app for Koel, which supports both iOS and Android without the limitations of the mobile web version. For more information on the project, visit its repository.
Sponsors and Backers
Support me on OpenCollective with a monthly donation and help me continue building Koel.
GitHub Sponsors
- You?
OpenCollective
Become a sponsor on OpenCollective and get your logo on this README on Github with a link to your site.