Developer Tools

Open Source

Discover standout open source tools and libraries for music and audio. A curated list for engineers, hackers, and founders building the future of sound.
Found 83 from 83 total

Howler.js

22.0k
WebAudioJavaScriptMIT

A popular JavaScript library for working with audio on the web, providing support for multiple codecs and features like 3D spatial sound.

Koel

14.0k
WebStreamingPHPMIT

A simple web-based personal audio streaming service written in Vue.js and PHP.

Tone.js

13.0k
WebAudioJavaScriptMIT

A powerful Web Audio framework for creating interactive music in the browser. It abstracts away the complexities of working directly with the Web Audio API.

beets

11.0k
AudioMetadataC++MIT

A music library manager and metadata organizer that helps you organize, clean, and tag your music collection.

Sonic Pi

10.0k
EducationAudioRubyMIT

A live coding environment designed to teach programming concepts through the creation of music.

Audacity

9.0k
Audio EditingC++GPL-2.0

A free, open-source, cross-platform audio software for multi-track recording and editing.

MuseScore

9.0k
Music NotationAudioC++GPL-3.0

A popular open-source notation software that allows users to create, play, and print sheet music.

LibROSA

7.0k
AudioAI/MLPythonISC

A Python package for music and audio analysis, providing tools for tasks like feature extraction, beat tracking, and more.

PyDub

7.0k
AudioPythonMIT

A simple and easy-to-use Python library for audio processing. It allows for editing, manipulating, and analyzing audio files, and supports a wide range of audio formats.

React Native Track Player

7.0k
MobileAudioJavaScriptMIT

Frameworks: React Native

A fully-fledged audio module created for music apps written in React Native.

Show: