Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Audio

Audio

266 projects

Showing 36 of 266 projects

GoAudio
GoAudioGo

A Go library for audio processing and synthesis with WAVE file support, oscillators, and breakpoints.

#audio-synthesis#digital-audio#go-library
Stars423
Forks41
Last commit2 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
Whisper-AT
Whisper-ATPython

A joint audio tagging and speech recognition model that adds audio event detection to OpenAI Whisper with minimal computational overhead.

#transformer#audioset#python-library
Stars421
Forks36
Last commit2 years ago
malgo
malgoC

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

#directsound#audio-library#cgo
Stars417
Forks63
Last commit2 months ago
lissajous
lissajousJavaScript

A tool for real-time audio performance in the browser using a chainable JavaScript API for oscillators and samplers.

#audio-synthesis#music#creative-coding
Stars409
Forks24
Last commit10 years ago
LocalRadio
LocalRadioObjective-C

An open-source software-defined radio app for Mac and mobile devices that streams local FM broadcasts and scanner frequencies via RTL-SDR.

#ios#mac-app#airplay
Stars404
Forks33
Last commit21 days ago
FlashPunk
FlashPunkActionScript

A free ActionScript 3 library for fast 2D Flash game development, handling graphics, collision, input, and debugging.

#actionscript-3#graphics#flash
Stars395
Forks137
Last commit10 years ago
wav
wavGo

A battle-tested Go library for encoding and decoding WAV audio files.

#encoder#go-library#audio-decoder
Stars392
Forks52
Last commit1 year ago
rust-portaudio
rust-portaudioRust

Rust bindings and wrappers for the PortAudio cross-platform audio I/O library.

#audio-io#portaudio-bindings#rust-audio
Stars390
Forks89
Last commit1 year ago
Clubber.js
Clubber.jsJavaScript

A JavaScript library that analyzes audio rhythms using music theory to drive audio-reactive visualizations.

#music#midi#audio-analysis
Stars376
Forks23
Last commit8 years ago
virtual-audio-graph
virtual-audio-graphTypeScript

A small, dependency-free library for declaratively manipulating the Web Audio API.

#audio-synthesis#declarative-programming#declarative
Stars367
Forks30
Last commit23 days ago
CrSFML
CrSFMLCrystal

Crystal bindings for the SFML multimedia library, enabling hardware-accelerated 2D graphics, audio, input, and networking in Crystal applications.

#sfml#bindings#crystal-lang
Stars356
Forks14
Last commit8 months ago
Network Audio Controller
Network Audio ControllerPython

A Python CLI tool for controlling Dante network audio devices without proprietary Dante Controller software.

#network-audio#audinate#aes67
Stars346
Forks40
Last commit1 month ago
lofty-rs
lofty-rsRust

A Rust library for parsing, converting, and writing metadata across various audio formats.

#id3v1#media-library#apev2
Stars346
Forks74
Last commit4 days ago
py-sdl2
py-sdl2Python

A pure Python wrapper for SDL2 and its addon libraries using ctypes, enabling multimedia applications without C extensions.

#sdl2-mixer#graphics#sdl2
Stars344
Forks52
Last commit1 month ago
AES67 Monitor
AES67 MonitorJavaScript

A cross-platform Audio-over-IP monitoring application for AES67, RAVENNA, and ST2110-30 streams in live sound, studio, and broadcast.

#audio-monitoring#network-audio#st2022-7
Stars343
Forks34
Last commit11 months ago
ts-audio
ts-audioTypeScript

A lightweight TypeScript/JavaScript library that simplifies working with the Web Audio API and provides powerful playlist management in the browser.

#event-driven#song#audiocontext-api
Stars340
Forks25
Last commit6 months ago
Simple Audioplayer
Simple AudioplayerCSS

An audio player component for Ionic 3 and Angular 4 applications supporting both HTML5 and native Cordova audio.

#ionic3#angular5#angular2
Stars320
Forks161
Last commit8 years ago
Sardine
SardinePython

A Python library for live coding music, enabling algorithmic composition and improvisation via MIDI, OSC, and SuperCollider.

#audio-synthesis#music#midi
Stars320
Forks42
Last commit1 year ago
Sound.js
Sound.jsJavaScript

A micro-library for loading, playing, and generating sound effects and music for games and interactive applications.

#sound-effects#lightweight#procedural-audio
Stars318
Forks45
Last commit2 years ago
Festival
FestivalRust

A music player for local album collections built with Rust and GTK.

#music#desktop-application#gtk
Stars310
Forks10
Last commit2 years ago
Chirp
ChirpSwift

A lightweight Swift library for preparing, playing, and removing audio sounds in iOS apps with simple memory management.

#ios#memory-management#sound-management
Stars308
Forks17
Last commit7 years ago
micropython-i2s-examples
micropython-i2s-examplesPython

A collection of MicroPython examples for using the I2S protocol to play and record audio on microcontrollers.

#teensy40#embedded-audio#micropython
Stars304
Forks45
Last commit1 year ago
Astera
AsteraC

A C99 cross-platform 2D game library with deferred/forward rendering, collision detection, audio, and asset management.

#collision-detection#c#cmake
Stars301
Forks10
Last commit19 days ago
Audiojs
AudiojsJavaScript

A JavaScript data structure for high-level audio manipulation, including loading, processing, recording, and saving audio.

#audiojs#audio-analysis#nodejs
Stars300
Forks11
Last commit13 days ago
FDSoundActivatedRecorder
FDSoundActivatedRecorderSwift

An iOS library that automatically starts and stops audio recording based on sound detection, optimized for human speech.

#sound#voice-commands#ios
Stars298
Forks66
Last commit2 months 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
AudioIndicatorBars
AudioIndicatorBarsSwift

A Swift library for iOS and tvOS that adds animated audio indicator bars to show which audio is playing, similar to Apple's Podcasts app.

#ios#animation#tvos
Stars289
Forks26
Last commit8 years ago
NextLevelSessionExporter
NextLevelSessionExporterSwift

A Swift library for iOS that provides customizable audio and video encoding options beyond AVAssetExportSession.

#transcode-media#ios#video-transcoding
Stars276
Forks57
Last commit2 months 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
wagtailmedia
wagtailmediaPython

A Wagtail module for managing video and audio files within the admin interface, similar to wagtail.documents.

#admin-interface#hacktoberfest#open-source
Stars249
Forks79
Last commit18 days ago
Sonant-X
Sonant-XJavaScript

A minimal JavaScript synthesizer library for generating music and sound effects in web demos and games.

#sound#synthesizer#music-synthesis
Stars249
Forks10
Last commit1 year ago
Doughnut
DoughnutSwift

A native macOS podcast client built with Swift, featuring a three-column layout and iTunes-style library support.

#desktop-app#podcast#podcatcher
Stars249
Forks23
Last commit3 years ago
audio
audioGo

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

#audio-analysis#audio-library#buffers
Stars238
Forks12
Last commit2 years ago
PyRubberband
PyRubberbandPython

Python wrapper for Rubber Band audio time-stretching and pitch-shifting library.

#sound-editing#pitch-shifting#python
Stars217
Forks28
Last commit1 year ago
OpenMeters
OpenMetersRust

A fast, professional audio metering and visualization application for Linux, built with Rust and PipeWire.

#spectrum-analyzer#audio-analysis#oscilloscope
Stars192
Forks4
Last commit8 days ago
PreviousPage 5 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
#Music57
#Game Development51
#Multimedia30
#Sound30
#Python29
#Graphics29
#Ios29
#Audio Player26
#Macos26
#Video25