Extension that adds word-by-word/syllable lyrics feature to YouTube Music and Apple Music (experimental), it's lightweight & good, this extension also fix apple music web lyrics
See the codeA web extension to elevate your YouTube Music, Tidal & Apple Music Experience with ultra-performant, word-by-word lyrics.
Streaming services offer great music libraries, but their web interfaces are buggy, outdated and often only have line-by-line lyrics. YouLy+ replaces these broken implementations with a word-by-word, lightweight, precise (idts), and visually faithful rendering engine.
Other open-source projects that provide Apple Music-like lyrics often require dedicated GPUs for full performance. YouLy+ smartly utilises CSS animations to hit 60FPS on almost any machine with graphics acceleration. See Performance Reference.
For the safest and easiest experience, install YouLy+ directly from your browser's web store. This ensures you get automatic updates and a verified version of the extension.
git clone [https://github.com/ibratabian17/YouLyPlus.git](https://github.com/ibratabian17/YouLyPlus.git)
chrome://extensions/.git clone [https://github.com/ibratabian17/YouLyPlus.git](https://github.com/ibratabian17/YouLyPlus.git)
about:debugging#/runtime/this-firefox.manifest.json file from the repository folder.Once installed, simply open one of the supported players:
Play any song, and the lyrics panel will automatically be enhanced by YouLy+.
The benchmark machine used to develop this project is older hardware (AMD FX-6300 + GT 620 from ~2012). YouLy+ is optimized to run where native web players fail.
768p (1366x768): Stable 60 FPS on NVIDIA GT 620 (1GB) or equivalent integrated graphics.
1080p (1920x1080): GTX 650 / GT 1030 or above recommended for a locked 60 FPS.
Tested on a M1 MacBook Air (base specs, 2560x1600 (1440x900 DPI) Retina display), YouLy+ stays stable at 60FPS with little decrease in battery life.
YouLy+ is proudly open-source.
Backend API (Lyrics+): YouLy+ mainly utilises Lyrics+ for lyrics. This API is also fully open-source. If you could host your instance, YouLy+ would benefit lots from it! See instructions at the repo: ibratabian17/lyricsplus
YouLy+ integrates with several third-party lyrics providers. By using this extension, you agree to the respective Terms of Service of these platforms:
If you're interested in contributing to or modifying YouLy+:
git clone [https://github.com/ibratabian17/YouLyPlus.git](https://github.com/ibratabian17/YouLyPlus.git)
To create distributable .zip files for various browsers:
jq and a zip utility (zip or 7z) installed on your system../bundle.sh./bundle.ps1These scripts will generate optimized packages for different browsers within the dist/ folder.
Contributions are very appreciated! Please feel free to fork this repository and submit a pull request. For significant changes or new features, it's recommended to open an issue first to discuss your ideas.
Thanks to everyone who has contributed code, translations, bug reports and ideas to YouLy+!
And also big thanks for @boidushya for optimization helps. @pascal-00, @binimum and @mgytr for keeping the infrastructure alive!
This project is a dedicated effort covering both the client extension and the server backend. If YouLy+ enhances your music experience, please consider supporting its continued development:
FUNDING.yml)51 followers · starred Jan 2026
Extension that adds word-by-word/syllable lyrics feature to YouTube Music and Apple Music (experimental), it's lightweight & good, this extension also fix apple music web lyrics
See the codeA web extension to elevate your YouTube Music, Tidal & Apple Music Experience with ultra-performant, word-by-word lyrics.
Streaming services offer great music libraries, but their web interfaces are buggy, outdated and often only have line-by-line lyrics. YouLy+ replaces these broken implementations with a word-by-word, lightweight, precise (idts), and visually faithful rendering engine.
Other open-source projects that provide Apple Music-like lyrics often require dedicated GPUs for full performance. YouLy+ smartly utilises CSS animations to hit 60FPS on almost any machine with graphics acceleration. See Performance Reference.
For the safest and easiest experience, install YouLy+ directly from your browser's web store. This ensures you get automatic updates and a verified version of the extension.
git clone [https://github.com/ibratabian17/YouLyPlus.git](https://github.com/ibratabian17/YouLyPlus.git)
chrome://extensions/.git clone [https://github.com/ibratabian17/YouLyPlus.git](https://github.com/ibratabian17/YouLyPlus.git)
about:debugging#/runtime/this-firefox.manifest.json file from the repository folder.Once installed, simply open one of the supported players:
Play any song, and the lyrics panel will automatically be enhanced by YouLy+.
The benchmark machine used to develop this project is older hardware (AMD FX-6300 + GT 620 from ~2012). YouLy+ is optimized to run where native web players fail.
768p (1366x768): Stable 60 FPS on NVIDIA GT 620 (1GB) or equivalent integrated graphics.
1080p (1920x1080): GTX 650 / GT 1030 or above recommended for a locked 60 FPS.
Tested on a M1 MacBook Air (base specs, 2560x1600 (1440x900 DPI) Retina display), YouLy+ stays stable at 60FPS with little decrease in battery life.
YouLy+ is proudly open-source.
Backend API (Lyrics+): YouLy+ mainly utilises Lyrics+ for lyrics. This API is also fully open-source. If you could host your instance, YouLy+ would benefit lots from it! See instructions at the repo: ibratabian17/lyricsplus
YouLy+ integrates with several third-party lyrics providers. By using this extension, you agree to the respective Terms of Service of these platforms:
If you're interested in contributing to or modifying YouLy+:
git clone [https://github.com/ibratabian17/YouLyPlus.git](https://github.com/ibratabian17/YouLyPlus.git)
To create distributable .zip files for various browsers:
jq and a zip utility (zip or 7z) installed on your system../bundle.sh./bundle.ps1These scripts will generate optimized packages for different browsers within the dist/ folder.
Contributions are very appreciated! Please feel free to fork this repository and submit a pull request. For significant changes or new features, it's recommended to open an issue first to discuss your ideas.
Thanks to everyone who has contributed code, translations, bug reports and ideas to YouLy+!
And also big thanks for @boidushya for optimization helps. @pascal-00, @binimum and @mgytr for keeping the infrastructure alive!
This project is a dedicated effort covering both the client extension and the server backend. If YouLy+ enhances your music experience, please consider supporting its continued development:
FUNDING.yml)51 followers · starred Jan 2026