🎵 Yandex.Music Desktop (port of website)
Please note: this is only webview port of Yandex.Music website as desktop app!
Looking for a similar desktop app for Yandex.Radio?
- 📻 Yandex.Radio Desktop app
💭 The Why?
I love listen music 🥰 and always want to do it as easy as possible. Concept of Yandex.Music service (web for desktop clients and app for mobile) are great, but not so really.
- First (and most important): I would like to always keep application music app on hand while working at Mac/MacBook. Quickly click on the icon in macOS dock, open app, switch to another song and collapse again. At the same time, without opening a browser and not looking for the desired tab with Yandex.Music.
- Second (and important too): my smartphone is always busy with other applications that use headphones with mic, like Skype, Zoom, Discord, mobile calls and so on. In order not to run into browser, look for a tab and pause music. Just took off these headphones and put on others!
- Third (and no less important): as an active macOS user, I got used to native desktop apps for listening music (for example, built-in Apple iTunes) and place it on side-mode with another apps (like Telegram) on a separate workspace.
Therefore, I was very upset that Yandex.Music does not have a macOS (or Windows/Linux) desktop application… and created this port of the official Yandex.Music website! 😉
🔗 Download latest version:
- Apple macOS 10.11+ x64 (
.dmg
, 2.39 MB) - GNU/Linux x64 (
.tar.gz
, 1.7 MB) - Microsoft Windows 10 x64 (
.zip
, 2.11 MB)
⚙️ Under the hood
Since this is an open source project, you can easily see how it all actually works. The code is written with Go (Golang) 1.11.x
and using Go Modules
.
Yandex.Music Desktop source code
package main import "github.com/zserge/webview" func main() { // URL params p := "origin=music_button-header&retpath=https%3A%2F%2Fmusic.yandex.com%2Fhome" // Init app w := webview.New(false) defer w.Destroy() // Settings w.SetTitle("Yandex.Music Desktop") w.SetSize(800, 960, webview.HintNone) w.Navigate("https://passport.yandex.com/auth?" + p) // Run app w.Run() }
But all magic is done by absolutely awesome webview module by Serge Zaitsev.
More about webview module
A tiny cross-platform webview library for C/C++/Golang to build modern cross-platform GUIs. Also, there are Rust bindings, Python bindings, Nim bindings, Haskell and C# bindings available.
It supports two-way JavaScript bindings (to call JavaScript from C/C++/Go and to call C/C++/Go from JavaScript).
It uses Cocoa/WebKit on macOS, gtk-webkit2 on Linux and MSHTML (IE10/11) on Windows.
Installation .dmg
images for macOS was created by node-appdmg (many thx to Linus Unnebäck).
MS Windows 10 version available thanks to xgo (Go CGO cross compiler by Péter Szilágyi).
GNU/Linux version compiled and tested at Arch Linux (Manjaro 20).
For developers
Click to view
- Clone this repository and go to folder
yandex-music-desktop
:
git clone https://github.com/koddr/yandex-music-desktop.git
cd yandex-music-desktop
- Change anything you want 👌
- Build app binary again for macOS (it’s required
Go
1.11+):
make build-macos # build .app for macOS
- OR for GNU/Linux:
make build-linux # build binary file for Linux
- OR for Windows 10:
go get github.com/karalabe/xgo # install xgo cross compiler make build-windows # build .exe for Windows 10
- Go to
./build/<macOS|Linux|Windows>
folder
- Copy
Yandex.Music Desktop.app
to your/Applications
folder on macOS:
sudo cp -R ./build/macOS/Yandex.Music\ Desktop.app /Applications
- OR copy
yamusic_desktop
binary to your Linux system (/usr/share/bin
) and create symlink to it. - OR copy
Yandex.Music Desktop.exe
to anything you want on Windows 10 system!
(Optional) Create macOS installation images
- Install
node-appdmg
(requiredNode.js
andnpm
):
- Create macOS installation image (
.dmg
):
make installer-macos # for macOS 10.11+
- You can found created image into
./releases/macOS
folder.
(Optional) Create tar-archive for GNU/Linux
- Create tar-archive:
make archive-tar-linux # for Linux
- You can found created TAR into
./releases/Linux
folder.
(Optional) Create zip-archive for Windows 10
- Create zip-archive:
make archive-zip-windows # for Windows 10
- You can found created ZIP into
./releases/Windows
folder.
For designers
At ./static/macOS
folder you can found layered Adobe Photoshop source file (.psd
) of macOS installation image: yamusic_desktop.background.psd
(CC0 1.0 Universal).
For Windows 10 users, who removed Microsoft Edge browser
Yandex.Music Desktop app running from default OS webview layer, if you removed Edge browser — webview layer is Internet Explorer 11 (not Google Chrome/FireFox/Opera/etc., because it’s third-party software for Windows!).
I check it from my test-stand with Windows 10 Pro x64 (version 1903, OS build 18362.535)
On screen (from left to right): Yandex.Music Desktop app, Internet Explorer 11, MS Edge 18:
And, I thought, web site Yandex.Music not working in Internet Explorer 11 without Flash player (see this), who not installed by default with system.
Developers
- Idea and active development by Vic Shóstak (aka Koddr).
The author (Vic Shóstak) of this Yandex.Music desktop port is not responsible for work of this desktop application, because YANDEX LLC may changes the way it provides content and/or releases its own desktop application.
Project assistance
If you want to say «thank you» or/and support active development Yandex.Music Desktop
:
- Add a GitHub Star to project.
- Twit about project on your Twitter.
- Donate some money to project author via PayPal: @paypal.me/koddr.
- Join DigitalOcean at my referral link (your profit is $100 and I get $25).
Thanks for your support! 😘 Together, we make this project better every day.
TODO
- Add icon for Windows 10 version
- Fix low quality rendering Cocoa/WebKit on macOS
⚠️ Terms of Use of Yandex.Music
All logos, images and Yandex.Music service website — belong to their respective owners, namely YANDEX LLC.
If you download, install and run Yandex.Music Desktop application from current repository, you’re already agree with official Terms of Use of Yandex.Music: EN, RU, BY, KZ.
License
Yandex.Music Desktop by Vic Shóstak is an open source software under MIT license.
Background image for macOS installer is designed by Vic Shóstak and under CC0 1.0 Universal license protection.
Яндекс Музыка на ПК: где и как скачать без проблем
Яндекс Музыка — это сервис потокового воспроизведения музыки в России. Он предлагает более 20 миллионов песен и обладает удобным интерфейсом для пользователей разных уровней. В этой статье мы расскажем, как скачать Яндекс Музыку на ПК без проблем.
Где скачать Яндекс Музыку на ПК?
Существует несколько способов скачать Яндекс Музыку на ПК. Мы предлагаем остановиться на двух из них — скачивание программы на официальном сайте и загрузку из Microsoft Store.
Скачивание с официального сайта
- Перейдите на официальный сайт Яндекс Музыки https://music.yandex.ru.
- Нажмите на кнопку «Скачать» в правом верхнем углу страницы.
- Выберите версию программы для вашего ПК — Windows или Mac.
- Нажмите «Скачать» и дождитесь окончания загрузки.
- Откройте файл и следуйте инструкциям по установке.
Загрузка из Microsoft Store
- Откройте Microsoft Store на вашем ПК.
- Введите в поисковой строке «Яндекс Музыка».
- Выберите приложение «Яндекс Музыка» в списке.
- Нажмите кнопку «Получить» и дождитесь загрузки.
- Откройте приложение и введите свой логин и пароль для входа в свой аккаунт.
Как пользоваться Яндекс Музыкой на ПК
После успешной установки Яндекс Музыки на ПК возможно возникнут вопросы, как ее использовать. Вот несколько полезных советов:
- Нажмите на значок трех полос в левом верхнем углу для открытия меню. Там вы можете выбрать свой заставку, настроить количество треков в плейлисте и громкость.
- Введите название исполнителя или песни в поле поиска и выберите нужные треки из списка.
- Добавляйте песни в свой плейлист, используя кнопки «+» на каждом треке.
- Создавайте плейлисты и делитесь ими со своими друзьями.
Выводы
Яндекс Музыка является удобным и простым сервисом для потокового воспроизведения музыки. Вы можете скачать его на ПК с официального сайта или из Microsoft Store. После установки просто следуйте нашим советам и наслаждайтесь любимой музыкой.
Enhance your experience with the desktop app for Яндекс Музыка on WebCatalog for Mac and PC.
-
Run apps in distraction-free windows with many enhancements.
-
Manage and switch between multiple accounts and apps easily without switching browsers.
-
Attach web apps to menu bar (tray) for quick access with keyboard shortcuts.
-
Set app as default email client, arrange windows, control notifications and more!
-
Use passwords or Touch ID to lock apps when you’re not at your desk.
-
Block ads, stops trackers from accessing your personal data and speed up websites.
Discover new music every day. A feed with personal recommendations and new music, radio, selections for every taste, convenient management of your collection. Millions of songs for free and in good quality.
Website: music.yandex.ru
Disclaimer: WebCatalog is not affiliated, associated, authorized, endorsed by or in any way officially connected to Яндекс Музыка. All product names, logos, and brands are property of their respective owners.
Описание
Популярный музыкальный сервис Яндекс.Музыка теперь доступен в качестве приложения для Windows 10. Ходят слухи, что он полностью заменит стандартный плеер операционной системы и, возможно, в дальнейшем станет стандартным приложением, входящим в штатный пакет программ. Интерфейс софта похож на мобильную версию приложения Яндекс.Музыка для Android.
Функционал программы полностью совпадает с веб-версией. Вы получаете полный доступ к многомиллионной библиотеке аудиозаписей. Отличительной чертой Яндекс.Музыка является наличие разных подборок музыки. Пользователь может найти плейлист под настроение, поставить подходящий сборник для тренировки или бодрого утра. При необходимости можно создать свой уникальный плейлист для работы или другого занятия, сохранив его в своем профиле и дав ему имя. Для использования приложения, разумеется, требуется регистрация.
В программе есть платные функции. Среди них кэширование прослушанных аудиозаписей. Это значит, что после прослушивания композиций они сохраняются в кэш устройства и становятся доступными для воспроизведения в офлайн режиме. Также по платной подписке вы ограждаетесь от рекламы в любом виде.
Особенности приложения Яндекс.Музыка:
- Доступ к большой библиотеке аудиозаписей;
- Подборки музыки по настроению и виду деятельности;
- Создание собственных плейлистов;
- Формирование рекомендаций в зависимости от прослушанных записей;
- Кэширование музыки по подписке;
Яндекс.Музыка совместима со всеми устройствами под управлением Windows 10, включая компьютеры, смартфоны и планшеты.
Скриншоты
Скачать Яндекс.Музыка
Для полного комплекта мы рекомендуем вам также скачать Bassboosted (утилита для усиления басов аудиофайла на компьютере Windows).
Время на прочтение
2 мин
Количество просмотров 89K
Приложение «Яндекс.Музыка» теперь устанавливается по умолчанию в операционной системе Windows 10, пишет «Коммерсантъ» со ссылкой на дискуссии в Microsoft Store. Там официальный представитель «Яндекса» объясняет, что приложение всё равно можно удалить с компьютера.
Судя по всему, приложение получило дефолтный статус только для российских пользователей. Это логично, потому что у программы нет англоязычного интерфейса.
Руководитель по развитию бизнеса медиасервисов «Яндекса» Владимир Горбунов подтвердил, что «Яндекс.Музыка» по умолчанию установлена на ноутбуках Windows 10. Он пояснил, что с помощью приложения пользователь может слушать музыку по персональным рекомендациям, а для доступа к прослушиванию треков из каталога на любом устройстве без рекламы необходимо приобрести подписку.
В комментариях Microsoft Store один из пользователей в грубой форме жалуется, что без подписки можно прослушать всего 6 треков. Представитель «Яндекса» вежливо отвечает, что есть «Радио», где такого ограничения нет.
Это не первый совместный проект «Яндекса» и Microsoft на российском рынке. В 2015 году объявлено, что «Яндекс» будет поисковой системой по умолчанию в браузерах Edge и Internet Explorer, а также станет их стартовой страницей.
По мнению аналитиков из агентства Unisound, самый популярный в России стриминговый сервис — Apple iTunes, хотя американская компания не раскрывает число подписчиков в России. Известно, что «Яндекс» в июне 2018 года достиг рубежа 1 млн платных подписчиков музыкального сервиса, а у Mail.ru Group (приложение Boom, «Вконтакте») тогда было на 20% больше.
Аналитик Mobile Research Group Эльдар Муртазин считает, что благодаря предустановке на компьютеры с Windows 10 «можно говорить минимум о 200–300 тыс. новых активных подписчиков в течение года». В этом случае число подписчиков «Яндекс.Музыки» может сравняться с аудиторией Boom.