Skip to content

houseabsolute/beisi5000

BèiSī 5000

A randomized bass-guitar practice app. Picks an exercise (scale, key, hand position, variant) at random, renders it as standard notation + tab + a fretboard diagram, and runs a metronome alongside. Single-page Svelte 5 / TypeScript / Vite, no backend.

See docs/plan.md for project status and roadmap, CLAUDE.md for developer notes.

Development

npm install
npm run dev      # vite dev server
npm test         # vitest run
npm run check    # svelte-check
npm run build    # production build → dist/

License

Copyright © 2026 Dave Rolsky.

Licensed under the GNU Affero General Public License v3.0 or later. See LICENSE for the full text.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors