It's MyTabs

It's MyTabs

Web-based guitar and bass tab viewer and player

303stars
25forks
Last commit: 9d ago
Repo age: 1y old

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.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Jellyfin

Jellyfin

Self-hosted media server for managing and streaming your library

47.7k
4.3k
Last commit: 2d ago

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

Alternative to:
Plex
Plex
+19
Navidrome

Navidrome

Web-based music server and personal audio streaming service

18.6k
1.3k
Last commit: 16h ago

Self-hosted music streaming server with a modern web UI, Subsonic-compatible API, multi-user support, and on-the-fly transcoding for large libraries.

Alternative to:
Plex
Plex
+13
Navidrome Music Server

Navidrome Music Server

Lightweight open-source web music server and streamer

18.6k
1.3k
Last commit: 16h ago

Open-source web music server that streams personal music collections via a modern web UI and Subsonic-compatible APIs; supports large libraries and on-the-fly transcoding...

Alternative to:
Plex
Plex
+13
Koel

Koel

Web-based personal music streaming server

16.9k
2.1k
Last commit: 5d ago

Koel is a web-based personal music streaming server with a modern player UI, multi-user support, playlists, library management, and optional mobile apps.

Alternative to:
Plex
Plex
+12
Beets

Beets

Command-line music library manager and metadata tagger

14.6k
2k
Last commit: 2d ago

Beets is a command-line music library manager that catalogs collections and automatically fixes tags using MusicBrainz, with a powerful plugin ecosystem.

Alternative to:
MediaMonkey
MediaMonkey
+4
Audiobookshelf

Audiobookshelf

Self-hosted audiobook and podcast server

11.3k
821
Last commit: 23d ago

Self-hosted audiobook and podcast server with multi-user playback sync, metadata management, downloads, and web/mobile clients.

Alternative to:
Audible
Audible
+6