Skip to main content
BetterYandexMusic добавляет в Яндекс Музыку систему плагинов. Плагин — один .js файл в папке плагинов. Никакой сборки, никакого node_modules.

Установка

1

Скачай установщик

Скачай установщик с GitHub Releases.
2

Установи мод

Запусти установщик и нажми Установить мод.
3

Добавь плагины

Кинь .js файлы в папку:
4

Открой BYM

В сайдбаре YM появится кнопка BYM. Горячая клавиша: Ctrl+Shift+B.

Как работает

  • Плагины загружаются при старте YM
  • Изменения в папке плагинов подхватываются автоматически, без перезапуска
  • Каждый плагин изолирован: свои настройки, свой Storage, свои подписки
  • При выключении плагина всё чистится автоматически — CSS, патчи, fetch-хуки, observers

Быстрый старт

Структура плагина

BYM.register, start/stop, правила написания

Настройки

Объявление настроек и getSetting

API Reference

Полное описание всех модулей

Примеры

Готовые плагины с исходным кодом