Practice instruments with sheet music and a YouTube backing track on the same screen.
Sheet! puts a sheet music site on the left and YouTube on the right. One search box drives both panes, so a single query gives you a score and a play-along track at the same time.
Supported sheet sources: MuseScore, IMSLP, Songsterr, 8notes.
You can save pairings as named presets to revisit later, and the Recording tab captures audio takes from your microphone so you can hear how you played.
Once it's on Flathub:
flatpak install flathub io.github.eklonofficial.Sheet
Until then, grab Sheet.flatpak from the latest release and run:
flatpak install --user Sheet.flatpak
Requirements: Node 20+, flatpak-builder (for the flatpak build).
npm install
npm run dev # vite + electron with hot reload
npm run package # produces dist-builder/linux-unpacked/
npm run flatpak # full flatpak build, installs to your user repo
React with Zustand for state, TypeScript on both renderer and main, Electron 33 host, Vite for bundling, packaged with electron-builder and flatpak-builder.
MIT. See LICENSE.
Andrew Marin · github.com/eklonofficial
