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
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 commit4 months 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
Forks650
Last commit1 day ago
Snapcast
SnapcastC++

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

#music#sonos#lms
Stars7.8k
Forks543
Last commit27 days ago
Snapcast
SnapcastC++

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

#music#sonos#lms
Stars7.8k
Forks543
Last commit27 days 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
Forks669
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
Forks492
Last commit22 hours 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 commit18 days ago
blackCandy
blackCandyRuby

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

#music#rails#media-server
Stars4.3k
Forks216
Last commit1 day ago
Black Candy
Black CandyRuby

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

#music#rails#media-server
Stars4.3k
Forks216
Last commit1 day 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
Forks701
Last commit12 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
Forks701
Last commit12 days ago
NymphCast
NymphCastC

Audio and video casting system with support for custom applications.

#audio-player#angelscript#nymphcast server
Stars2.6k
Forks84
Last commit6 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
Forks525
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
Forks149
Last commit3 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.1k
Forks207
Last commit4 days ago
SIPSorcery
SIPSorceryC#

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

#sdp#sip#csharp
Stars1.9k
Forks527
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.6k
Forks85
Last commit6 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
Forks202
Last commit21 hours 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 commit26 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.2k
Forks36
Last commit1 day 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
Forks232
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
Stars815
Forks110
Last commit1 day 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
Stars591
Forks33
Last commit24 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
Forks358
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
Stars422
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
Stars402
Forks19
Last commit26 days ago
Supysonic
SupysonicPython

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

#music#subsonic-api#transcoding
Stars289
Forks64
Last commit11 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 commit9 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
Stars255
Forks89
Last commit20 hours 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 commit1 year ago
ralyxa
ralyxaRuby

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

#oauth#alexa-skills#voice-assistant
Stars177
Forks25
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
Stars160
Forks13
Last commit2 years ago
dudeldu
dudelduGo

A simple audio/video streaming server implementing the SHOUTcast protocol for media broadcasting.

#shoutcast-server#media-server#server
Stars148
Forks16
Last commit6 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