Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Audio

Audio

267 projects

Showing 36 of 267 projects

Cute Headers
Cute HeadersC

A collection of single-file, dependency-free C/C++ libraries for game development and low-level programming.

#png#library#opengl
Stars5.1k
Forks315
Last commit2 months 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 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 commit1 day ago
cpal
cpalRust

A cross-platform, low-level audio input and output library written in pure Rust.

#coreaudio#sound#audio-io
Stars4.0k
Forks561
Last commit1 day ago
Essentia
EssentiaC++

Open-source C++ library for audio analysis, music information retrieval, and synthesis with Python bindings.

#music#audio-analysis#music-information-retrieval
Stars3.8k
Forks641
Last commit7 days ago
aubio
aubioC

A library for audio and music analysis, detecting events like onsets, pitch, tempo, and beats in audio signals.

#sound#c-library#music
Stars3.8k
Forks430
Last commit6 months ago
react-native-track-player
react-native-track-playerTypeScript

A fully-fledged audio module for React Native music apps, featuring background playback, media controls, and caching.

#ios#music-library#audio-library
Stars3.7k
Forks1.2k
Last commit21 days ago
Vidstack
VidstackTypeScript

A modern library of UI components and hooks for building robust, customizable, and accessible video/audio players on the web.

#web-components#media#hls
Stars3.7k
Forks229
Last commit14 days ago
Vidstack Elements
Vidstack ElementsTypeScript

UI components and hooks for building robust, customizable, and accessible video/audio players on the web.

#web-components#media#hls
Stars3.7k
Forks229
Last commit14 days ago
Symphonia
SymphoniaRust

A pure Rust library for demuxing media formats, reading metadata tags, and decoding audio codecs.

#id3v1#flac#media-demuxing
Stars3.4k
Forks259
Last commit2 months ago
audioFlux
audioFluxC

A deep learning library for audio and music analysis, providing time-frequency transforms and feature extraction for tasks like classification and MIR.

#c-library#music#audio-analysis
Stars3.4k
Forks151
Last commit7 months ago
FluidAudio
FluidAudioSwift

A Swift SDK for fully local, low-latency audio AI on Apple devices, including transcription, text-to-speech, voice activity detection, and speaker diarization.

#ios#apple-neural-engine#speaker-embedding
Stars3.2k
Forks480
Last commit19 hours ago
Glicol
GlicolRust

A graph-oriented live coding language and audio DSP library written in Rust for real-time music creation and audio development.

#webassembly#music-language#bela-board
Stars3.0k
Forks103
Last commit1 year ago
TorchAudio
TorchAudioPython

An audio library for PyTorch providing data manipulation, transformations, and dataset loaders for machine learning applications.

#deep-learning#signal-processing#gpu-acceleration
Stars3.0k
Forks806
Last commit1 day ago
rust-sdl2
rust-sdl2Rust

Rust bindings for SDL2, providing safe and idiomatic access to multimedia libraries for game development and interactive applications.

#vulkan#graphics#sdl2
Stars3.0k
Forks469
Last commit7 months ago
DirectXTK
DirectXTKC++

A collection of helper classes for writing DirectX 11.x C++ code for Win32 desktop, Xbox One, and UWP applications.

#cpp-library#microsoft#graphics
Stars2.9k
Forks537
Last commit1 day ago
<vime-player>
<vime-player>TypeScript

A customizable, extensible, accessible, and framework-agnostic media player supporting HTML5, HLS, YouTube, Vimeo, and more.

#web-components#media#hls
Stars2.8k
Forks154
Last commit14 days ago
Ejecta
EjectaObjective-C

A fast, open-source JavaScript, Canvas, and Audio implementation for iOS and tvOS, functioning as a canvas-only browser.

#ios#graphics#canvas
Stars2.8k
Forks317
Last commit5 years ago
mpd
mpdC++

A flexible, server-side music player daemon that plays audio through the server's sound card with remote control capabilities.

#music#headless-audio#music-library
Stars2.8k
Forks434
Last commit15 hours ago
matchering
matcheringPython

An open-source tool for audio matching and mastering that makes your track sound like a reference song.

#sound#music#comfyui
Stars2.7k
Forks297
Last commit14 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
Music
Music

A curated collection of awesome music libraries, tools, frameworks, and software across audio, notation, programming, and theory.

#music-technology#midi#music-programming
Stars2.5k
Forks191
Last commit4 months ago
Bento4
Bento4C++

A C++ SDK and tools for reading, writing, and processing MP4, MPEG-DASH, HLS, and CMAF media files with support for encryption and multiple codecs.

#cmaf#drm#video-processing
Stars2.5k
Forks529
Last commit3 months ago
rodio
rodioRust

A Rust audio playback library with a simple API, supporting multiple audio formats through optional decoders.

#cpal#open-source-audio#game-audio
Stars2.5k
Forks343
Last commit10 days ago
CSCore
CSCoreC#

A comprehensive .NET audio library for playing, recording, encoding, decoding, and real-time processing of audio in C#.

#audio-library#ffmpeg#wasapi
Stars2.4k
Forks464
Last commit1 month 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 commit9 days ago
go-sdl2
go-sdl2C

A Go binding for the SDL2 library, enabling cross-platform multimedia application development in Go.

#graphics#sdl2#cgo
Stars2.3k
Forks232
Last commit1 year ago
audiomentations
audiomentationsPython

A Python library for audio data augmentation to improve the robustness of audio machine learning models.

#sound#music#python-library
Stars2.3k
Forks228
Last commit6 months ago
Beep
BeepGo

A Go library for audio playback and processing with a simple Streamer interface.

#go-library#stereo-audio#audio-processing
Stars2.2k
Forks152
Last commit2 years ago
Pyglet
PygletPython

A cross-platform windowing and multimedia library for Python, designed for games and visually rich applications.

#scientific-visualization#graphics#gamedev
Stars2.2k
Forks345
Last commit11 hours ago
SoLoud
SoLoudC

A free, portable C/C++ audio engine for games with minimal dependencies and simple API.

#sound#synthesizer#sound-effects
Stars2.2k
Forks353
Last commit2 years ago
audiowaveform
audiowaveformC++

A C++ command-line tool that generates waveform data and renders PNG images from MP3, WAV, FLAC, Ogg Vorbis, and Opus audio files.

#audio-analysis#png-rendering#waveform-generation
Stars2.2k
Forks253
Last commit1 year ago
Audio Players Plugin
Audio Players PluginDart

A Flutter package for playing multiple audio files simultaneously across Android, iOS, web, Linux, Windows, and macOS.

#dart#hacktoberfest#audio-player
Stars2.1k
Forks894
Last commit10 days ago
Allegro 5
Allegro 5C

A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.

#c-library#multimedia-library#opengl
Stars2.1k
Forks325
Last commit4 days ago
Allegro 4.2
Allegro 4.2C

A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.

#c-plus-plus-library#direct3d#opengl
Stars2.1k
Forks325
Last commit4 days ago
MilkyTracker
MilkyTrackerC++

A cross-platform music tracker for creating .MOD and .XM module files, compatible with Fasttracker II.

#music#music-tracker#sdl
Stars2.1k
Forks188
Last commit1 month ago
PreviousPage 2 of 8Next

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
#Cross Platform76
#Audio Processing60
#Music58
#Game Development51
#Multimedia30
#Sound30
#Graphics29
#Python29
#Ios29
#Audio Player26
#Macos26
#Video25