A visual learning tool for beginner guitarists. This interactive app displays notes on a guitar fretboard and their corresponding positions on the musical staff. It helps users quickly understand and memorize where each note is located on the instrument and how to play it.
- 🎵 Visual fretboard with labeled notes
- 🎼 Real-time note mapping to the musical staff
- ✅ Clean interface designed for beginners
- 🧠 Great for learning note positions and practicing reading sheet music
- 🖱️ Clickable notes for easy exploration and learning
👉 Live Demo
(hosted via GitHub Pages)
- ⚛️ React – UI library
- ⚡ Vite – Fast development and build tooling
- 🟦 TypeScript – Static typing
- 🎧 Tone.js – Sound synthesis
- 🎨 SCSS – Styling
Clone the repo and install dependencies:
git clone https://github.com/r3mus99/guitar-fretboard-notes.git
cd guitar-fretboard-notes
npm install
npm run devsrc/
├── components/ # React components
├── assets/ # Images, styles, etc.
├── utils/ # Helper functions
├── App.tsx # Root component
└── main.tsx # Entry point
- Beginner guitarists
- Music teachers and students
- Anyone learning note positions and reading sheet music
MIT License – use freely and contribute!
Pull requests are welcome! If you'd like to suggest improvements or fix bugs, feel free to fork the repo and open a PR.
Made with ❤️ by @r3mus99
