Koel

一个可以工作的个人音乐流服务器。「🐦 A personal music streaming server that works.」

Github星跟蹤圖

koel

介紹

Koel(也有程式化为 koel, 小写 k)是一个简单的基于网络的个人音频流服务, 客户端用 Vue 编写, 服务器端用 Laravel 编写. 针对网络开发者, Koel 采用了一些更现代的网络技术 -- CSS 网格、音频、和拖放 API 等等 -- 来完成它的工作.

安装和升级指南

有关系统要求、安装/升级指南、故障排除等,请前往 官方文档

API 文档

如果你对开发客户端感兴趣,Koel 的官方 API 文档在这里

贡献

所有的贡献,无论大小,都会受到热烈欢迎! 但是, 请注意, 如果你想开发一个新的功能, 请先打开一个问题, 以确保它是你想要的东西 - 这样做将大大节省我们所有人的时间.

一个快速简单的方法是在 Gitpod, 一个完全支持 Laravel 的在线 IDE 中打开并运行这个 repo.

Open in Gitpod

支持者

OpenCollective 上通过每月捐款来支持我,帮助我继续建设 Koel。

赞助商

GitHub 赞助商

OpenCollective

成为 OpenCollective 的赞助商,并在 Github 上的 README 上获得你的 logo 和你网站的链接。


主要指標

概覽
名稱與所有者koel/koel
主編程語言PHP
編程語言PHP (語言數: 6)
平台BSD, Linux, Mac, Solaris, Windows
許可證MIT License
所有者活动
創建於2015-12-06 12:13:19
推送於2025-07-23 16:51:07
最后一次提交2025-07-14 23:07:05
發布數141
最新版本名稱v7.10.4 (發布於 )
第一版名稱1.0.0-beta (發布於 2015-12-18 15:18:18)
用户参与
星數16.6k
關注者數320
派生數2k
提交數3.3k
已啟用問題?
問題數1072
打開的問題數42
拉請求數605
打開的拉請求數1
關閉的拉請求數294
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

koel Build Status Code Quality codecov OpenCollective OpenCollective

Showcase

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 – CSS grid, 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.

API Docs

If you're interested in the development of a client, Koel's offical API documentation is available here.

Contribute

All contributions, big or small, are warmheartedly welcome! Please note, however, that if you want to work on a new feature, first open an issue to make sure it's something desired – doing this will greatly save time for all of us.

A quick and easy way to start hacking on koel is to open and run this repo in Gitpod, an online IDE with full Laravel support.

Open in Gitpod

Backers

Support me on OpenCollective with a monthly donation and help me continue building Koel.






























Sponsors

GitHub Sponsors

OpenCollective

Become a sponsor on OpenCollective and get your logo on our README on Github with a link to your site.