Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Audio Streaming

Audio Streaming

63 projects

Showing 36 of 63 projects

webrtc
webrtcGo

A pure Go implementation of the WebRTC API for building real-time communication applications.

#data-channels#pion-webrtc#embedded-systems
Stars16.9k
Forks1.9k
Last commit1 day ago
shairport-sync
shairport-syncC

An AirPlay and AirPlay 2 audio player for Linux, FreeBSD, and OpenBSD that streams audio from Apple devices and AirPlay sources.

#airplay-2#embedded-systems#alsa
Stars8.9k
Forks683
Last commit2 days ago
mps-youtube
mps-youtubePython

A terminal-based YouTube player and downloader that works without a YouTube API key.

#video-downloader#media-player#terminal
Stars8.8k
Forks671
Last commit7 months ago
Snapcast
SnapcastC++

A client-server audio player that synchronizes multiple clients for perfectly synced multiroom audio playback.

#music#sonos#lms
Stars8.0k
Forks555
Last commit3 months ago
Snapcast
SnapcastC++

A client-server audio player that synchronizes multiple clients for perfectly synced multiroom audio playback.

#music#sonos#lms
Stars8.0k
Forks555
Last commit3 months ago
peerflix
peerflixJavaScript

A Node.js streaming torrent client that allows instant playback of video and audio files.

#bittorrent#command-line-tool#nodejs
Stars6.3k
Forks665
Last commit4 years ago
webrtc
webrtcRust

An async-friendly WebRTC implementation in Rust with runtime-agnostic architecture and sans-I/O protocol core.

#data-channels#runtime-agnostic#sans-io
Stars5.2k
Forks526
Last commit12 days ago
WebRTC
WebRTCC++

A WebRTC plugin for Flutter enabling real-time audio/video communication and data channels across mobile, desktop, and web platforms.

#ios#video-calling#sip
Stars4.5k
Forks1.5k
Last commit1 day ago
blackCandy
blackCandyRuby

A self-hosted music streaming server that serves as your personal music center.

#music#rails#media-server
Stars4.4k
Forks228
Last commit2 days ago
Black Candy
Black CandyRuby

A self-hosted music streaming server that serves as your personal music center.

#music#rails#media-server
Stars4.4k
Forks228
Last commit2 days ago
HaishinKit.swift
HaishinKit.swiftSwift

A Swift library for camera and microphone live streaming via RTMP and SRT across Apple platforms.

#camera#apple-platforms#ios
Stars3.1k
Forks717
Last commit5 days ago
HaishinKit
HaishinKitSwift

A Swift library for camera and microphone live streaming via RTMP and SRT across Apple platforms.

#camera#ios#camera-streaming
Stars3.1k
Forks717
Last commit5 days ago
NymphCast
NymphCastC

Audio and video casting system with support for custom applications.

#audio-player#angelscript#nymphcast server
Stars2.6k
Forks83
Last commit9 months ago
StreamingKit
StreamingKitObjective-C

A fast, extensible gapless audio player and streamer for iOS and macOS with low CPU usage.

#coreaudio#ios#objective-c
Stars2.5k
Forks524
Last commit4 years ago
mkchromecast
mkchromecastPython

Cast audio and video from macOS or Linux to Google Cast devices and Sonos speakers with support for high-quality formats.

#sonos#ffmpeg#alsa
Stars2.4k
Forks150
Last commit10 days ago
Squeezelite-esp32
Squeezelite-esp32C

ESP32-based audio streaming software supporting multi-room sync, AirPlay, Bluetooth, and LMS integration.

#bluetooth-audio#embedded-systems#esp32
Stars2.2k
Forks236
Last commit8 days ago
SIPSorcery
SIPSorceryC#

A comprehensive real-time communications library for .NET that enables VoIP and WebRTC capabilities in applications.

#sdp#sip#csharp
Stars2.0k
Forks531
Last commit1 day ago
LMS
LMSC++

A self-hosted music streaming server with a web interface, Subsonic API support, and advanced music discovery features.

#music#subsonic-api#listenbrainz
Stars1.7k
Forks92
Last commit29 days ago
Meelo
MeeloTypeScript

A self-hosted music server for collectors, featuring advanced metadata handling, music videos, and flexible library management.

#music-collection#music#music-videos
Stars1.4k
Forks43
Last commit2 days ago
D++ (DPP)
D++ (DPP)C++

A lightweight and scalable C++ library for creating Discord bots with full API coverage and efficient caching.

#slash-commands#library#api
Stars1.4k
Forks210
Last commit20 days ago
Roc Toolkit
Roc ToolkitC++

A toolkit for real-time audio streaming over the network with guaranteed latency and packet loss recovery.

#c-library#hacktoberfest#embedded-systems
Stars1.3k
Forks244
Last commit2 months ago
ESP32-Radio
ESP32-RadioC++

An open-source Internet radio player built on ESP32 with VS1053 decoder and TFT display, supporting web, MQTT, and physical controls.

#esp32#mqtt#internet-radio
Stars1.1k
Forks234
Last commit2 years ago
Spotcast
SpotcastPython

A Home Assistant custom component to start Spotify playback on idle Chromecast and Spotify Connect devices.

#smart-home#spotify#home-assistant
Stars814
Forks111
Last commit3 months ago
react-native-audio-streaming
react-native-audio-streamingJava

A React Native module for streaming audio with background playback support and media controls for iOS and Android.

#ios#android#radio-streaming
Stars787
Forks249
Last commit4 years ago
SwiftAudioPlayer
SwiftAudioPlayerSwift

A Swift audio player built on AVAudioEngine for streaming, real-time manipulation, and advanced audio processing on iOS.

#ios#streaming-audio#ios-audio
Stars622
Forks111
Last commit3 years ago
radio-active
radio-activePython

A terminal-based application to search, play, and record from over 40,000 radio stations worldwide.

#music#stations#recording
Stars606
Forks33
Last commit22 days ago
skill-sample-nodejs-audio-player
skill-sample-nodejs-audio-playerJavaScript

A template Alexa skill demonstrating how to implement long-form audio playback using the AudioPlayer interface.

#serverless#audio-player#alexa-skills
Stars474
Forks354
Last commit3 years ago
Airstream
AirstreamObjective-C

An iOS/macOS framework for creating AirPlay servers to receive audio streams from Apple devices.

#ios#ios-framework#airplay-server
Stars423
Forks37
Last commit10 years ago
Aircast
AircastJinja

A Home Assistant add-on that bridges AirPlay and Chromecast, enabling Apple devices to stream audio to Google Chromecast players.

#iot#home-automation#addon
Stars406
Forks21
Last commit24 days ago
Supysonic
SupysonicPython

A Python implementation of the Subsonic server API for self-hosted music streaming.

#music#subsonic-api#transcoding
Stars289
Forks65
Last commit2 days ago
Spotify Connect
Spotify ConnectJinja

A Home Assistant add-on that turns your device into a Spotify Connect speaker for streaming music.

#home assistant apps#iot#spotify-client
Stars264
Forks87
Last commit16 days ago
airplay-server
airplay-serverJavaScript

A low-level, extendable AirPlay server for implementing custom AirPlay functionality in Node.js.

#home-automation#network-discovery#airplay
Stars264
Forks20
Last commit10 years ago
ni-media
ni-mediaC++

A modern C++ library for reading and writing audio streams with idiomatic STL integration.

#sound#music#pcm-conversion
Stars253
Forks39
Last commit2 years ago
ralyxa
ralyxaRuby

A Ruby framework for building Amazon Alexa skills with Sinatra integration and session management.

#oauth#alexa-skills#voice-assistant
Stars177
Forks26
Last commit2 years ago
Spotifly
SpotiflySwift

A lightweight native macOS client for Spotify, built with SwiftUI.

#spotify-client#spotify-api#swiftui
Stars168
Forks19
Last commit1 day ago
somafm-cli
somafm-cliShell

A pure bash command-line interface to listen to SomaFM internet radio stations directly in your terminal.

#music#soma-fm#jazz
Stars166
Forks13
Last commit2 years ago
Page 1 of 2Next

Related Tags

#Audio17#Video Streaming13#Music11#Streaming11#Music Player11#Ios10#Cross Platform8#Airplay8#Self Hosted8#Home Automation7#Audio Player7#Media Server6
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub