ya-luotao/dacapo
Learn to read the grand staff with a MIDI keyboard: sight-reading flashcards, a weakness heatmap and real pieces in wait and rhythm mode. Runs in the browser, no account; English, 简体中文, 繁體中文, 日本語, 한국어.
GitHub repository with 10 stars and 2 forks.
Language: TypeScript