awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
phanan avatar

phanan/koel

0
View on GitHub↗
17,168 Stars·2,106 Forks·PHP·MIT·6 Aufrufekoel.dev↗

Koel

Koel is a self-hosted music streaming server that allows users to stream personal audio collections from a private server to any web browser. It functions as a multi-user audio library, supporting independent user libraries and single sign-on authentication.

The platform integrates cloud storage drivers to host and serve music files from third-party providers and utilizes a metadata aggregator to enhance local library data and track listening history via external services. It also includes a natural language interface for executing playback commands and navigating the music library.

The system covers media library management, including playlist organization and the scanning of local audio collections. It manages data through relational metadata mapping and communicates between the backend and frontend via a structured API.

Features

  • Self-Hosted Streaming Servers - Provides a self-hosted server to stream personal audio collections to any web browser.
  • Audio Streaming Servers - Implements a self-hosted server application for broadcasting and managing a personal music collection to web clients.
  • Multi-Library Managers - Supports partitioning audio collections into independent user libraries with granular access control.
  • Music Library Managers - Provides a system for organizing local audio files into playlists and enhancing track metadata.
  • Music Servers - Ships a web server that scans local music collections and hosts them for network playback.
  • Account-Based Library Partitioning - Supports independent user libraries and single sign-on for multi-user organizational deployments.
  • Multi-User Hosting Environments - Hosts independent music libraries for multiple users with shared tools and centralized authentication.
  • Storage Provider Drivers - Uses modular storage provider drivers to read audio files from both local disks and cloud storage backends.
  • Music Utilities - Provides tools for enhancing the music listening experience through external metadata integration and listening history tracking.
  • Cloud Storage Integrations - Integrates with third-party cloud storage providers to host and stream audio files.
  • Audio Playlist Managers - Provides a system for organizing audio tracks into standard and smart playlists for curated listening.
  • Single Sign-On - Supports single sign-on authentication to manage private libraries across multiple user accounts.
  • Audio Tools - Personal audio streaming server for self-hosted music.
  • Communication and Media - Personal music streaming server.
  • Music Streaming - Web-based interface for streaming personal music collections.
  • Application Examples - Personal music streaming server for managing media.
  • Applications and Platforms - Web-based personal audio streaming service.

Star-Verlauf

Star-Verlauf für phanan/koelStar-Verlauf für phanan/koel

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht phanan/koel?

Koel is a self-hosted music streaming server that allows users to stream personal audio collections from a private server to any web browser. It functions as a multi-user audio library, supporting independent user libraries and single sign-on authentication.

Was sind die Hauptfunktionen von phanan/koel?

Die Hauptfunktionen von phanan/koel sind: Self-Hosted Streaming Servers, Audio Streaming Servers, Multi-Library Managers, Music Library Managers, Music Servers, Account-Based Library Partitioning, Multi-User Hosting Environments, Storage Provider Drivers.

Welche Open-Source-Alternativen gibt es zu phanan/koel?

Open-Source-Alternativen zu phanan/koel sind unter anderem: koel/koel — Koel is a self-hosted music streaming server designed for hosting, managing, and streaming personal digital music… qier222/yesplaymusic — YesPlayMusic is a cross-platform Electron desktop application that serves as a third-party client for NetEase Cloud… mopidy/mopidy — Mopidy is a modular, headless audio streaming server and Python-based music server. It functions as a remote… navidrome/navidrome — Navidrome is a self-hosted music streaming server designed to organize, index, and stream personal digital music… ampache/ampache — Ampache is a self-hosted media server and digital music library manager written in PHP. It provides a web-based… blackcandy-org/blackcandy — Blackcandy is a self-hosted music streaming server and digital music library manager. It allows users to host personal…

Open-Source-Alternativen zu Koel

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Koel.
  • koel/koelAvatar von koel

    koel/koel

    17,168Auf GitHub ansehen↗

    Koel is a self-hosted music streaming server designed for hosting, managing, and streaming personal digital music collections via web and mobile applications. It functions as a personal audio streaming platform that allows users to organize local and cloud-based audio libraries with integrated user accounts and playlist management. The system distinguishes itself by acting as a cloud-integrated media server, enabling the connection of remote storage providers to serve music files without requiring local disk space. It provides a cross-platform playback experience, ensuring consistent access t

    PHPaudiohacktoberfestlaravel
    Auf GitHub ansehen↗17,168
  • qier222/yesplaymusicAvatar von qier222

    qier222/YesPlayMusic

    32,951Auf GitHub ansehen↗

    YesPlayMusic is a cross-platform Electron desktop application that serves as a third-party client for NetEase Cloud Music. It functions as a music player for streaming and managing music, music videos, and personalized recommendations from cloud accounts. The application includes music scrobbling capabilities to record listening history and synchronize played tracks to remote profiles. It also provides a dedicated interface for accessing and playing personal music collections stored on cloud drives. The software supports global audio control through customizable keyboard shortcuts and includ

    Vueelectronjavascriptlinux
    Auf GitHub ansehen↗32,951
  • mopidy/mopidyAvatar von mopidy

    mopidy/mopidy

    8,519Auf GitHub ansehen↗

    Mopidy is a modular, headless audio streaming server and Python-based music server. It functions as a remote controlled music player that streams audio from local files and online services through a unified architecture. The system is built as an extensible platform that supports custom plugins for music backends, audio sinks, and remote control interfaces. This framework allows for the integration of new audio sources and output devices via custom extensions. The server provides capabilities for multi-source audio streaming and remote playback management. Users can manage music playback and

    Pythonmopidymusic-playerpython
    Auf GitHub ansehen↗8,519
  • navidrome/navidromeAvatar von navidrome

    navidrome/navidrome

    21,753Auf GitHub ansehen↗

    Navidrome is a self-hosted music streaming server designed to organize, index, and stream personal digital music collections. It functions as a centralized audio streaming platform that manages local audio files, automatically enriching them with metadata and artwork while providing a web interface for playback. The system supports multi-user access, allowing administrators to manage separate collections and listening histories with granular permissions. The platform distinguishes itself through its compatibility with the Subsonic API, enabling users to connect a wide range of third-party mus

    Goairsonicmadsonicmedia-server
    Auf GitHub ansehen↗21,753
Alle 30 Alternativen zu Koel anzeigen→