Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Music Theory

Music Theory

14 projects

Showing 14 of 14 projects

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
Forks187
Last commit4 months ago
Coltrane
ColtraneRuby

A Ruby library and CLI for music theory calculations, chord progressions, and instrument visualization.

#music#scale-analysis#music-composition
Stars2.4k
Forks69
Last commit1 year ago
Awesome Music Production
Awesome Music Production

A curated list of software, hardware, services, and resources for creating and distributing music.

#sound#music#midi
Stars1.5k
Forks168
Last commit1 day ago
mingus
mingusPython

A Python package for music theory, composition, analysis, and MIDI generation.

#python-library#music-composition#music-notation
Stars929
Forks168
Last commit2 years ago
rust-music-theory
rust-music-theoryRust

A Rust library and CLI for programmatic music theory, enabling note, chord, and scale generation with MIDI export and playback.

#midi#digital-audio#rust-lang
Stars695
Forks36
Last commit2 months ago
MusicKit
MusicKitSwift

A Swift framework and DSL for creating, analyzing, and transforming music with functional harmony and MIDI support.

#midi#functional-programming#dsl
Stars622
Forks43
Last commit5 years ago
music-theory
music-theoryGo

Go library providing music theory models for notes, scales, chords, and keys with a command-line utility.

#go-library#command-line-tool#music-theory
Stars463
Forks47
Last commit8 months ago
Octavian
OctavianTypeScript

A JavaScript utility library for working with musical notes, frequencies, intervals, and chords.

#note-calculation#music-theory#music-education
Stars182
Forks20
Last commit20 days ago
TuneJS
TuneJSHTML

A web audio library providing over 3,000 historical microtonal and just intonation scales for creative sound design.

#audio-synthesis#music-programming#tuning-systems
Stars181
Forks25
Last commit7 months ago
Music
MusicCommon Lisp

A Common Lisp framework for musical expression with a focus on music theory and real-time MIDI playback.

#midi#music-synthesis#sbcl
Stars41
Forks7
Last commit8 years ago
Miles
MilesSwift

Swift Playground that generates jazz improvisations for piano, bass, and drums in any key and tempo.

#wwdc#midi#audio-toolbox
Stars35
Forks5
Last commit6 years ago
Chord Quiz
Chord QuizRust

A web app that generates music theory practice questions for chord recognition.

#webassembly#yew-framework#yew
Stars16
Forks2
Last commit3 years ago
Leiter
LeiterTypeScript

A TypeScript library for generating musical scales with support for diverse global traditions and scale types.

#scale-generator#music-theory#music-education
Stars4
Forks0
Last commit2 years ago
playnote
playnoteJavaScript

A JavaScript library for playing musical instruments in the browser with support for scales and complex note intervals.

#howler-js#music-synthesis#music-scales
Stars2
Forks0
Last commit9 years ago

Related Tags

#Music Education7#Midi6#Music Notation4#Music Generation4#Audio Programming4#Music Composition3#Audio3#Creative Coding3#Javascript Library3
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