Skip to main content

A curated list of open source internet resources for musicians and computer-aided musicology.

0
GitHub Stars
29
Curated Resources
10
Categories
17 hours ago
Last Refreshed
ABC Music NotationEar TrainingSoftwareTunersMetronomesTheorySheet music collections / online librariesResourcesInstrument-specificLibraries for Devs

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me javascript resources from awesome-sheet-music"

Installation instructions →

What's inside

Libraries for Devs

  • abcjsJavascript

    Renders abc sheet music using javascript and svg.

  • abjadPython

    Library for composing music.

  • music21Python

    Python lib for musical analysis and computer-aided musicology.

  • teoria.jsJavascript

    Javascript taught Music Theory.

  • tonalJavascript

    A functional music theory library.

ABC Music Notation

Theory

Software

  • Ardour

    Digital Audio Workstation . Ardour: Record, Edit, and Mix.

  • Denemo

    Free and Open Source music Notation Editor.

  • Frescobaldi

    LilyPond sheet music text editor.

  • lilypond

    Professional sheet music engraving.

  • LMMS

    Let's Make Music with a Free, cross-platform tool for your computer. DAW software for and community of music creators.

  • musescore

    Sheet music editor and online community.

Ear Training

  • birdears

    Functional ear taining for musicians.

  • GNU Solfege

    Software for musical auditive training.

Instrument-specific

  • Fretboard-SVGMandolin / Violin / Fiddle

    Find scales and chords on mandolin's violin's fretboard / fingerboard

Metronomes

Resources

Showing a sample of 29 resources. View the full list on GitHub →