Музыкальный плеер на TypeScript с полноэкранной анимацией текста песен и поддержкой NetEase, QQ, Kugou, Navidrome и локальных библиотек.
nyakuoff/Snowify
Десктопный музыкальный плеер на Electron, который воспроизводит музыку с YouTube Music без аккаунтов и рекламы.
Open source альтернатива:Spotify
YouTube Music
- Звёзды
- 303
- Форки
- 14
- Открытые issues
- 12
- Последний коммит
- 6 месяцев назад
Что это?
Snowify — десктопный музыкальный плеер, который воспроизводит музыку с YouTube Music. В нём можно искать песни, исполнителей и альбомы, управлять очередью воспроизведения и менять порядок треков перетаскиванием, а также создавать плейлисты с собственными или автоматически сгенерированными обложками.
Помимо основных функций воспроизведения, в приложении есть Smart Queue, которая добавляет похожие песни, когда очередь заканчивается, синхронизированные тексты песен из Musixmatch, LrcLib и Netease, страницы исполнителей с популярными песнями и дискографией, а также музыкальные видео. Discord Rich Presence может показывать текущий трек, а Cloud Sync позволяет синхронизировать медиатеку между устройствами после входа по email.
Для работы приложения требуется Node.js 18+ и установленный yt-dlp, доступный в PATH: он используется для получения URL аудиопотоков. За аутентификацию и облачную синхронизацию отвечает Firebase.
Ключевые возможности
- 01Поиск песен, исполнителей и альбомов на YouTube Music
- 02Smart Queue автоматически добавляет похожие песни
- 03Синхронизированные тексты песен из нескольких источников
- 04Плейлисты с поддержкой перетаскивания
- 05Discord Rich Presence и сочетания клавиш
Сценарии использования
- Слушать YouTube Music в отдельном окне приложения, не открывая вкладку в браузере
- Следить за любимыми исполнителями и просматривать их релизы с главной страницы
- Синхронизировать личную музыкальную медиатеку между несколькими компьютерами
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/nyakuoff/Snowify.git - 2
Перейдите в папку проекта
cd snowify - 3
Установите зависимости
npm install - 4
Запустите приложение
npm start
Что важно знать
- Разработка активно продолжается; возможны ошибки и экспериментальные функции.
- Требуется Node.js 18+, а yt-dlp должен быть установлен и доступен через PATH.
- В README указано, что проект предназначен только для личного и образовательного использования.
- В версиях до 2.0 Cloud Sync перестаёт работать.
Темы
Частые вопросы
- Что такое Snowify?
- Десктопный музыкальный плеер на Electron, который воспроизводит музыку с YouTube Music без аккаунтов и рекламы. Snowify — десктопный музыкальный плеер, который воспроизводит музыку с YouTube Music. В нём можно искать песни, исполнителей и альбомы, управлять очередью воспроизведения и менять порядок треков перетаскиванием, а также создавать плейлисты с собственными или автоматически сгенерированными обложками.
- Snowify можно использовать бесплатно? Какая у него лицензия?
- Snowify распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Snowify всё ещё поддерживается?
- Нет коммитов больше 6 месяцев. Последний коммит в Snowify — 19 апр. 2026 г..
- Для чего можно использовать Snowify?
- Слушать YouTube Music в отдельном окне приложения, не открывая вкладку в браузере Следить за любимыми исполнителями и просматривать их релизы с главной страницы Синхронизировать личную музыкальную медиатеку между несколькими компьютерами
- Как установить Snowify?
- Клонируйте репозиторий: git clone https://github.com/nyakuoff/Snowify.git Перейдите в папку проекта: cd snowify Установите зависимости: npm install Запустите приложение: npm start
- Где скачать Snowify?
- Исходный код и инструкции по установке — на GitHub: https://github.com/nyakuoff/Snowify
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение с открытым исходным кодом для записи и редактирования экрана на Mac, Windows и Linux: добавляет к демо-видео зум, плавное движение курсора и стилизованные рамки.
Быстрый почтовый клиент с открытым исходным кодом для Mac, Windows и Linux, созданный на Electron и использующий локальный движок синхронизации на C++.
Настраиваемый музыкальный плеер для Linux и Windows с гибкими макетами, управлением медиатекой и плейлистами, а также поддержкой FooScript.
Бесплатный локальный текстовый редактор без отвлекающих факторов для авторов романов: он сохраняет рукописи в виде обычных файлов и форматирует их как книги прямо во время работы.
Открытый AI-копилот для macOS и Windows: он поверх окон слушает встречи и скрывается от демонстрации экрана, используя ваш API-ключ.