It's MyTabs
Open-source web app to view and play guitar and bass tabs. Sync tabs with audio or YouTube, supports Guitar Pro and MusicXML formats, includes MIDI synth and mobile-friendly UI.
It's MyTabs is a web-based guitar and bass tablature viewer and player focused on synchronized playback and simple, mobile-friendly UI. It renders imported tab files and can sync playback to local audio files or YouTube videos for practice and playback.
Key Features
- Web-based tab viewer/player for guitar and bass with both tab and score views
- Supports common tab formats: .gp, .gpx, .gp3, .gp4, .gp5, .musicxml, .capx
- Sync tabs with local audio files (.mp3, .ogg) or YouTube videos for timed playback
- Built-in MIDI synth allowing mute/solo per track and basic mixing controls
- Multiple cursor modes: no cursor (auto-scroll), highlight current bar, or follow cursor
- Notes coloring, dark/light tab color themes, and mobile-friendly responsive UI
- Shareable links for tabs and a simple UI designed for learning and practice
- Multiple deployment options: Docker, Docker Compose, Deno runtime, or packaged desktop executable
- Uses the AlphaTab rendering engine for notation and tab playback
Use Cases
- Practice and learn songs by syncing tab playback with recorded audio or video
- Quickly preview and share tab arrangements with students or bandmates via links
- Portable self-hosted tab library for personal study, rehearsal, or teaching
Limitations and Considerations
- YouTube-synced playback may not work from private IP addresses; a public hostname or localhost is recommended for reliable video playback
- Focused primarily on viewing and playback rather than advanced score editing; complex editing workflows are limited
- Playback/sync accuracy depends on source files and timing metadata; manual fine-grain sync controls are limited
It's MyTabs provides a lightweight, self-hostable alternative for viewing and practicing guitar and bass tabs with synchronized audio playback and simple sharing features. It is optimized for ease of use and quick deployment for personal or small-group practice.
