koel - A personal music streaming server that works.

  •        165

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.

https://koel.phanan.net
https://github.com/phanan/koel

Tags
Implementation
License
Platform

   




Related Projects

CherryMusic - A music streaming server written in python

  •    Python

CherryMusic is a music streaming server written in python. It helps to stream your own music collection to all your device. It provides support to share playlists with your friends. It has a built-in database, that will index your music. Find your favorite song in an instant. It plays the music inside your PC, smartphone, tablet, toaster or whatever device has a HTML5 compliant browser installed.

PlayJoom - Web based Audio Streaming Server

  •    PHP

PlayJoom is a web based audio streaming server. It is written in php and save the data about the audio files like mp3 music in a MySQL database. You can stream your music files, manage covers, and additional informations about the music band, the tracks or the albums. You manage your own playlists with your favorite songs and listen it everywhere in your local network on each device. You can play the audio files direct in the most web browsers on a PC and mobile devices.

mStream - The easiest music streaming server available

  •    Javascript

mStream is a personal music streaming server. You can use mStream to stream your music from your home computer to any device, anywhere. If you just want the core part of mStream without all the UI tools, you can install mStream from the NPM or Git repositories.

Red5 - Media Server

  •    Java

Red5 is an Open Source Flash Server written in Java that supports Streaming Video (FLV, F4V, MP4, 3GP), Streaming Audio (MP3, F4A, M4A, AAC), Recording Client Streams (FLV and AVC+AAC in FLV container), Shared Objects, Live Stream Publishing, Remoting Protocols: RTMP, RTMPT, RTMPS, and RTMPE.

nuclear - Popcorn Time for music

  •    Javascript

nuclear is a free music streaming program that pulls content from free sources all over the internet. If you know mps-youtube, this is a similar music player but with a GUI. It's also focusing more on audio. Imagine Spotify which you don't have to pay for and with a bigger library.


ampache - A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device

  •    PHP

Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device. Ampache's usefulness is heavily dependent on being able to extract correct metadata from embedded tags in your files and/or the file name. Ampache is not a media organiser; it is meant to be a tool which presents an already organised collection in a useful way. It assumes that you know best how to manage your files and are capable of choosing a suitable method for doing so.

musikcube - a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++

  •    C++

a cross-platform, terminal-based audio engine, library, player and server written in c++. musikcube compiles and runs easily on windows, macos and linux. it also runs well on a raspberry pi with raspbian, and can be setup as a streaming audio server.

Otto Jukebox - Organizes, Plays, and Streams your very large music collection

  •    Javascript

Music jukebox app that disguises itself as an iTunes replacement without all the extra baggage, but is actually a web-first, fully streaming, anti-cloud, social music server that allows multiple people to listen to the same stream of music at the same time and DJ for each other. Kinda like a private turntable.fm.

cherrymusic - Stream your own music collection to all your devices! The easy to use free and open-source music streaming server

  •    Python

CherryMusic is a music streaming server based on CherryPy and jPlayer. It plays the music inside your PC, smartphone, tablet, toaster or whatever device has a HTML5 compliant browser installed. You can find more information on the CherryMusic website and in our wiki.

ClipBucket - Multimedia Management Script

  •    PHP

ClipBucket is an OpenSource Multimedia Management Script Provided Free to the Community.This script comes with all the bells & whistles required to start your own Video Sharing website like Youtube, Metacafe, Veoh, Hulu or any other top video distribution application in matter of minutes. ClipBucket is fastest growing script which was first started as Youtube Clone but now its advance features like Social Networking, Allows users to upload videos, music and photos and lot more.

soundscape - Soundscape - a personal music streaming server

  •    Go

Running Soundscape on a VPS is designed to be as simple as possible. Create a DNS A record in your domain pointing to your server's IP address.

Sayonara-player - Platform independent music player written in C++

  •    C

Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses GStreamer as audio backend. It supports Many supported music and playlist formats, Media library with fast search function, Dynamic playback, Equalizer, MP3 Converter, Radio streaming, Multimedia Keys and lot more.

DeaDBeeF - The Ultimate Music Player

  •    C++

DeaDBeeF is an audio player which supports mp3, ogg vorbis, flac, ape, wv/iso.wv, wav, m4a/mp3 (aac and alac), mpc, tta, cd audio, and many more formats. It has no no GNOME or KDE dependencies. Its feature include GUI using GTK2 and GTK3, 18-band graphical equalizer and other DSP plugins, Gapless playback, Radio streaming, Transcode files to other formats, OSD notifications about current playing songs and lot more.

PandoraPlayer - Lightweight music player for iOS, based on AudioKit and completely written in Swift

  •    Swift

PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift, constructed to be fast, light and have a nice design. It can play iPod music / bundle music, Real-time two-channel visual equalizer, Standard controls etc.

mopidy - Music server with support for MPD/HTTP clients and Spotify streaming

  •    Python

Music server with support for MPD/HTTP clients and Spotify streaming

react-native-audio-streaming - iOS & Android react native module to play an audio stream, with background support and media controls

  •    Java

react-native-audio-streaming is not maintained anymore. The main purpose was to play shoutcast streams with meta data and display a notification while playing. If you are only looking to play local audio file with app in foreground, please see other audio libs.

torrenttunes-client - A BitTorrent-based music streaming service.

  •    Java

TorrentTunes is an open-source, BitTorrent-based music service, like Rdio or Spotify, where you can stream any music, or share your own library of music with others.Each individual song is tagged using MusicBrainz, and shared as a .torrent file using the client's built-in, LibTorrent-based BitTorrent client, on publicly available trackers.

Splish Splash

  •    

Splish Splash is a pair of executables (splish and splash) that stream the audio from one Vista+ PC to another. Play music on your laptop and have it come out the speakers of your home theater PC!

pimusicbox - An image (SD-card) to turn the Raspberry Pi into an easy to use MusicBox with Spotify playback and AirTunes streaming

  •    Shell

Pi MusicBox is the Swiss Army Knife of streaming music on the Raspberry Pi. With Pi MusicBox, you can create a cheap (Sonos-like) standalone streaming music player for Spotify and other online music services. Copyright 2013-2017 Wouter van Wijk and contributors.

Overtone - Collaborative Programmable Music

  •    Clojure

Overtone is an open source audio environment designed to explore new musical ideas from synthesis and sampling to instrument building, live-coding and collaborative jamming. It combines the powerful SuperCollider audio engine, with Clojure, a state of-the-art lisp, to create an intoxicating interactive sonic experience. It can synchronise your visuals and noise with ease.