Your first time on this page? Allow me to give some explanations.
Awesome Music Projects
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you ciconia & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Python library for audio and music analysis
Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.
MusicXML parsing and layout library
PortAudio is a free, cross-platform, open-source, audio I/O library. [MIT]
Ear-bending noises and music
Bule-ish CD ripper
The fre:ac audio converter project
Jack command-line CD ripper
Full-featured CD/DVD/Blu-ray burning and ripping application
🐦 A personal music streaming server that works.
Automatic command-line mp3/ogg/flac file tagger and renamer
🎚️ Open Source Audio Matching and Mastering
All-In-One Digital Audio Workstation and Plugin Suite
Fork of the original rubyripper from code.google.com/p/rubyripper + some bugs fixes
Split flac/ape/wv/wav + cue sheet into separate tracks
Python CD-DA ripper preferring accuracy over speed
X Audio Copy - GTK and GNOME application for ripping CD-Audio and encoding in lossy and lossless audio formats.
Open Encyclopedia for Music information and Metadata, providing a unique ID for everything
Free Music Scores
Music typeset with the Lilypond system
Repository of scores typeset using Lilypond & Ripple
Baroque music scores, typeset with GNU LilyPond
Open source sheet music
Beautiful LilyPond scores under free licenses
the choral public domain library contains more than 20K free scores of vocal music.
MIDI Tools & Libraries
web based music sheet viewer (go, pdfjs) as a single binary
Frescobaldi LilyPond Editor
Compose music and write score easily in your browser!
C++ library and Python bindings for the Music Encoding Initiative format
The lilypond cookbook: a wiki for lilypond users
A language for music notation
Use Lilypond like a boss!
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
Music sheet rendering for iOS
A place to store useful pieces of LilyPond code - custom functions, engravers, hacks, templates, examples etc.
OpenSheetMusicDisplay renders sheet music in MusicXML format in your web browser based on VexFlow. OSMD is brought to you by PhonicScore.com.
Lilypond music preprocessor
Typographic Beat-Oriented Notation for music
LilyPond mini-score engraving and sharing service for musicians.
A listing and visual comparison of different music fonts.
a generic, portable library and API for the graphical rendering of musical scores.
online LilyPond-based sheet music editor (with optional GitHub integration).
free, open-source music engraving program, devoted to producing the highest-quality sheet music possible.
an online database of Lilypond snippets ideas, features and hacks.
a tool and library for manipulating LilyPond files.
A music programming language for musicians.
ChucK Music Programming Language
Sound Processing Language for Web Audio
IanniX is a graphical open-source sequencer, based on Iannis Xenakis works, for digital art. IanniX syncs via Open Sound Control (OSC) events and curves to your real-time environment.
A music composition library for Clojure and Clojurescript.
A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
Esoteric Programming Language
Collaborative Programmable Music
a cross-platform set of patches and externals for Max, aimed to bring the richness of computer-aided composition into the real-time world.
a user-programmable and user-extensible sound processing language and software synthesizer.
a functional programming language specifically designed for real-time signal processing and synthesis.
an environmnent for the design of interactive, augmented music scores.
octocat:](https://github.com/cuthbertLab/music21) :package: - Toolkit for Computer-Aided Musicology.
a language for generalized music notation and theory, based on Haskell.
an open-source music generation framework written in Lua.
a programming language for real time audio synthesis and algorithmic composition.
Music Theory Teaching
a growing, online "textbook" for music theory and aural skills.
an open-source effort to define a system for encoding musical documents in a machine-readable structure.
A curated list about Audio Visualization.
Awesome list of websites dedicated to listening to music
A curated list of software, services and resources to create and distribute music.
Curated list of python software and packages related to scientific research in audio
A curated list of awesome sheet music software, libraries and resources.
A curated list of awesome WebAudio packages and resources.