Free Vue JS Project - Koel

In this post, we would like to suggest a free open-source Koel developed using VueJS. So go ahead, check out the source code, and have hands-on experience on real-time Vue JS project.

Source code available on GitHub repository at

Free Vue JS Project - Koel

Koel is a personal music streaming service that you can customize according to your needs. It is written in Vue for the client-side and Laravel on the back-end. 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.

The project is quite popular on Github and has 52 contributors. Unfortunately, there is no detailed contribution guide, but the authors wrote on Github that before you commit anything you need to open an issue. There is also an option to sponsor the project through Opencollective.

More resources about Koel project:

Github page:
License: MIT
Github stars: 11.5k

The below screenshot shows the UI of this project.

Home Page:

Profile Page:

All Songs Page: