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.7k
Forks1.9k
Last commit2 days 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.8k
Forks661
Last commit1 day 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
Forks672
Last commit6 months ago
Snapcast
SnapcastC++

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

#music#sonos#lms
Stars7.9k
Forks547
Last commit2 months ago
Snapcast
SnapcastC++

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

#music#sonos#lms
Stars7.9k
Forks547
Last commit2 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
Forks667
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.1k
Forks504
Last commit1 day 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.4k
Last commit8 days ago
blackCandy
blackCandyRuby

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

#music#rails#media-server
Stars4.4k
Forks223
Last commit15 hours ago
Black Candy
Black CandyRuby

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

#music#rails#media-server
Stars4.4k
Forks223
Last commit15 hours 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
Forks711
Last commit2 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
Forks711
Last commit2 days ago
NymphCast
NymphCastC

Audio and video casting system with support for custom applications.

#audio-player#angelscript#nymphcast server
Stars2.6k
Forks84
Last commit7 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.4k
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.3k
Forks148
Last commit1 month 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
Forks215
Last commit1 month ago
SIPSorcery
SIPSorceryC#

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

#sdp#sip#csharp
Stars1.9k
Forks529
Last commit2 days 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
Forks88
Last commit13 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
Forks39
Last commit45 minutes 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
Forks207
Last commit8 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.2k
Forks242
Last commit8 days 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
Forks233
Last commit1 year 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 commit1 month 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
Stars789
Forks250
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
Stars623
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
Stars596
Forks33
Last commit2 months 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
Stars475
Forks357
Last commit
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 commit9 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
Stars401
Forks20
Last commit11 days ago
Supysonic
SupysonicPython

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

#music#subsonic-api#transcoding
Stars288
Forks64
Last commit8 hours 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
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
Stars261
Forks88
Last commit4 days ago
ni-media
ni-mediaC++

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

#sound#music#pcm-conversion
Stars254
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
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
Stars163
Forks13
Last commit2 years ago
Spotifly
SpotiflySwift

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

#spotify-client#spotify-api#swiftui
Stars153
Forks18
Last commit4 days ago
Page 1 of 2

Related Tags

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
3 years ago
Next
#Audio17
#Video Streaming13
#Music11
#Streaming11
#Music Player11
#Ios10
#Cross Platform8
#Airplay8
#Self Hosted8
#Home Automation7
#Audio Player7
#Media Server6