Rocket1184 / electron-netease-cloud-music

UNOFFICIAL client for music.163.com. Powered by Electron and Vue
https://encm.rocka.me
GNU General Public License v3.0
434 stars 46 forks source link
electron muse-ui netease-cloud-music netease-music vue

Electron Netease Cloud Music

UNOFFICIAL client for music.163.com . Powered by Electron, Vue, and Muse-UI.

CI status release (latest SemVer)

ScreenShots

Now Playing

Player

All screenshots ### 首页 ![Index](https://user-images.githubusercontent.com/13914967/52464576-629cdb80-2bb6-11e9-8caa-68975db3ddc3.png) ### 私人 FM ![Radio](https://user-images.githubusercontent.com/13914967/52464706-e656c800-2bb6-11e9-8aad-dd1a92b3f132.png) ### 每日歌曲推荐 ![RecommendSongs](https://user-images.githubusercontent.com/13914967/52464628-9aa41e80-2bb6-11e9-9da2-17ca364a35a7.png) ### 我的收藏(歌单、专辑、歌手、视频) ![Favirote Playlist](https://user-images.githubusercontent.com/13914967/52467459-967cfe80-2bc0-11e9-8ab2-a44cee5d163a.png) ![Favorite Artist](https://user-images.githubusercontent.com/13914967/52467487-ad235580-2bc0-11e9-95b2-beaf97728e6d.png) ![Favorite Video](https://user-images.githubusercontent.com/13914967/52467495-b3b1cd00-2bc0-11e9-83ca-f06bbb7c22cb.png) ### 搜索 ![Search Album](https://user-images.githubusercontent.com/13914967/52467752-916c7f00-2bc1-11e9-8d7f-524e81481402.png) ### 应用设置 ![Settings](https://user-images.githubusercontent.com/13914967/52468251-1e640800-2bc3-11e9-9c60-b342f6ae4010.png) ### 自定义色调 & 暗色主题 ![Dark Settings](https://user-images.githubusercontent.com/13914967/52464866-739a1c80-2bb7-11e9-8e19-41a00fa9b857.png) ![Dark Player](https://user-images.githubusercontent.com/13914967/52467317-0f2f8b00-2bc0-11e9-9c01-39a471e97803.png) ![Dark Album Detail](https://user-images.githubusercontent.com/13914967/52467878-e7d9bd80-2bc1-11e9-9d62-59347999eeb1.png)

Features

其他鸽了计划中的功能请移步 TODOs

Installation

Arch Linux

Binary releases provided by archlinuxcn. Add the repo, and install by:

sudo pacman -S electron-netease-cloud-music

You can also build electron-netease-cloud-musicAUR yourself.

Debian

DebianOpt Repository provided by @coslyk, see coslyk/debianopt-repo for detailed usage. Once added, install by:

sudo apt install electron-netease-cloud-music

Other GNU/Linux distro or macOS

Download prebuilt binary packages (include bundled electron) here -> https://dl.encm.cf

asar archive without electron

Install electron with npm or your distro's package manager first.

Jump to release page and download asar package, then run with

electron /path/to/electron-netease-cloud-music_*.asar

TODOs

All TODOs - [ ] 各种搜索 - [x] 单曲 - [x] 显示结果 - [x] 插入播放列表 - [x] 双击立即播放 - [x] 歌手 - [x] 显示结果 - [x] 歌手页面 - [x] 专辑 - [x] 显示结果 - [x] 专辑详情页面 - [x] 歌单 - [x] 显示结果 - [x] 歌单内容页面 - [x] MV - [x] 显示结果 - [x] MV 页面 - [x] 播放 - [x] 下载(真的有人会下载网易云的带水印 MV 吗) - [x] 用户 - [x] 显示结果 - [x] 用户信息页面 - [x] 主播电台 - [x] 显示结果 - [x] 电台详情页面 - [x] 每日歌曲推荐 - [x] 播放 - [x] 不感兴趣 - [ ] 其他推荐资源 - [x] 推荐歌单 - [x] 推荐 MV - [x] 最新音乐 - [ ] 标记为不感兴趣 - [x] 私人 FM - [x] 获取 FM - [x] 不喜欢 - [ ] 歌单编辑 - [ ] 创建歌单 - [ ] 修改简介 - [ ] 删除歌曲 - [ ] 歌曲排序 (这个网页端似乎做不到) - [x] 各种评论的读写 - [x] 单曲 - [x] 歌单 - [x] 专辑 - [x] 视频/MV - [x] 电台节目 - [x] 各种已收藏的资源的读写 - [x] 歌单 - [x] 歌手 - [x] 专辑 - [x] 视频/MV - [x] 主播电台 - [ ] 音乐云盘 - [x] 列表 - [x] 播放 - [ ] 上传 - [ ] 私信读写 (真的有人用一个音乐 App 来聊天吗) - [ ] 通知消息 (私信,评论, @ 等) - [ ] 各种榜单 (反正我不用,鸽了鸽了) - [ ] 首页 Banner (哈?这是广告吧) - [ ] 朋友动态 (嗯 ... 我觉得不太行)

Development & Build

# install dependencies
yarn

# serve with hot reload at http://localhost:24353
yarn dev

# bundle JavaScript and CSS
yarn dist

# package the app
yarn build linux
yarn build darwin

Acknowledgement