SHRED is a Chrome extension designed to help guitarists quickly find essential information about songs while streaming music. It seamlessly integrates with Spotify, Tidal, and YouTube Music, providing:
- Tuning Information
- Difficulty Level
- Guitar Tab Links
SHRED is an open-source project aimed at enhancing the learning experience for guitarists by simplifying the process of finding relevant song details.
Before installing, ensure you have the following installed:
- Clone the repository:
git clone https://github.com/OhadC/SHRED.git cd SHRED - Install dependencies:
pnpm install
- Build the extension:
pnpm build
- Load into Chrome:
- Open
chrome://extensions/. - Enable Developer mode (top-right corner).
- Click Load unpacked and select the
distfolder inside the project.
- Open
- Open Spotify, Tidal, or YouTube Music.
- Play any song.
- Click the SHRED extension icon in your Chrome toolbar or open Picture-in-Picture mode.
- Instantly view tuning, difficulty, and tab links.
SHRED is built using modern web technologies for efficiency and maintainability:
- Plasmo – Extension framework
- React – UI library
- TanStack Query – Data fetching & caching
- tsyrinx – Dependency injection
- TypeScript – Strongly typed JavaScript
We welcome contributions! If you would like to contribute:
- Fork the repository.
- Create a new feature branch.
- Submit a pull request for review.
This project is licensed under the MIT License. See the LICENSE file for details.
For feedback or suggestions, feel free to open an issue.
🚀 Happy shredding! 🎸