Skip to content

adryzz/rustsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rustsheet

Music notation, written fully in Rust.

A line of music rendered with rustsheet (Rendered with rustsheet, code)

Features

  • Semantic type system, you can't get things wrong.

  • WebAssembly support, to edit and render sheets or lines of music.

  • SVG Renderer (WIP), to render any music sheet or line to high quality SVG.

  • Accessibility support, to fully customize the colors and properties of the rendered sheet.

  • DOM SVG Renderer (TBD), to render live music in-browser

  • MIDI to sheet (TBD)