Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Audio Library

Audio Library

24 projects

Showing 24 of 24 projects

Howler.js
Howler.jsJavaScript

A JavaScript audio library that defaults to Web Audio API and falls back to HTML5 Audio for reliable cross-platform sound.

#playback#audio-library#cross-browser
Stars25.3k
Forks2.3k
Last commit6 months ago
Sokol Gfx
Sokol GfxC

A collection of minimal, cross-platform, standalone C headers for graphics, audio, app framework, and utility functions.

#c-library#webassembly#stb-style
Stars9.9k
Forks642
Last commit1 day ago
Miniaudio
MiniaudioC

A single-file C audio library for playback, capture, and processing with no external dependencies.

#c-library#embedded-audio#emscripten
Stars6.9k
Forks567
Last commit29 days ago
NAudio
NAudioC#

A comprehensive .NET audio library for playback, recording, format conversion, MIDI, and audio manipulation.

#midi#audio-library#wasapi
Stars6.2k
Forks1.1k
Last commit2 days ago
musikcube
musikcubeC++

A cross-platform, terminal-based music player, audio engine, metadata indexer, and streaming server written in C++.

#coreaudio#directsound#audio-library
Stars4.8k
Forks320
Last commit2 months ago
ggez
ggezRust

A lightweight cross-platform Rust game framework for creating 2D and 3D games with minimal friction.

#open-source#audio-library#crates
Stars4.6k
Forks439
Last commit5 days ago
SoundJS
SoundJSJavaScript

A JavaScript library providing a consistent API for loading and playing audio across browsers and devices.

#audio-library#cross-browser#phonegap
Stars4.6k
Forks824
Last commit5 years 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 commit2 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
Forks466
Last commit1 year ago
novocaine
novocaineObjective-C

A painless, high-performance audio library for iOS and macOS using Audio Units with simple APIs.

#audio-library#objective-c#real-time-audio
Stars2.2k
Forks270
Last commit7 years ago
PortAudio
PortAudioC

A cross-platform, open-source C library for real-time audio input and output with support for multiple host APIs.

#c-library#audio-io#audio-library
Stars2.1k
Forks389
Last commit25 days ago
Gamedev Libraries
Gamedev Libraries

A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.

#audio-library#graphics#gamedev
Stars1.8k
Forks100
Last commit2 years ago
Pizzicato
PizzicatoJavaScript

A JavaScript library that simplifies creating and manipulating sounds with the Web Audio API.

#sound#audio-library#effects
Stars1.7k
Forks132
Last commit11 months ago
libsndfile
libsndfileC

A C library for reading and writing sound files containing sampled audio data.

#c-library#embedded-audio#audio-library
Stars1.7k
Forks445
Last commit5 months ago
react-native-audio-toolkit
react-native-audio-toolkitObjective-C

A cross-platform audio library for React Native supporting playback, recording, seeking, looping, and streaming.

#ios#audio-library#android
Stars1.1k
Forks369
Last commit2 years ago
Kira
KiraRust

A backend-agnostic Rust library for creating expressive game audio with tweens, effects, clocks, and spatial audio.

#audio-library#gamedev#game-audio
Stars1.0k
Forks62
Last commit14 days ago
tinytag
tinytagPython

A lightweight, dependency-free Python library for reading metadata and images from various audio file formats.

#music#flac#pure-python
Stars820
Forks103
Last commit2 days ago
SDL_mixer
SDL_mixerC

An audio management library for SDL that decodes multiple formats, mixes audio, and provides DSP effects.

#c-library#sdl2-mixer#audio-library
Stars721
Forks218
Last commit3 days ago
Euterpe
EuterpeGo

A self-hosted music streaming server with a web interface and RESTful API, giving you full control over your personal music library.

#music#audio-library#media-server
Stars570
Forks47
Last commit5 months ago
Tonic
TonicC++

A C++ library for fast and easy audio synthesis with clean syntax and intuitive signal processing operators.

#audio-synthesis#synthesizer#audio-library
Stars554
Forks72
Last commit1 year ago
malgo
malgoC

Go bindings for the miniaudio library, providing a cross-platform audio playback and capture API.

#directsound#audio-library#cgo
Stars411
Forks62
Last commit26 days ago
audio
audioGo

A generic Go package providing a common interface and buffer types for audio analysis and processing.

#audio-analysis#audio-library#buffers
Stars236
Forks12
Last commit2 years ago
BPMAnalyser
BPMAnalyserC

A Swift library for iOS that analyzes BPM (beats per minute) from audio files using the Superpowered audio engine.

#music#bpm#ios
Stars78
Forks10
Last commit8 years ago
FMXAudio
FMXAudioPascal

A cross-platform audio library for Delphi FMX applications using BASS for playing streams and files.

#bass-library#audio-library#fgx-firemonkey
Stars65
Forks21
Last commit8 months ago

Related Tags

#Cross Platform11#Audio Processing10#Audio9#Game Development6#Real Time Audio5#C Library5#Audio Playback5#C Plus Plus4#Wasapi4#Android4#Streaming3#Windows3
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