Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eNkru/electron-xiami
虾米音乐 & 虾米电台 - Linux & Mac | Xiami Player & Xiami Radio desktop for Linux & Mac supported by Electron
https://github.com/eNkru/electron-xiami
electron electron-app electron-application linux-app macos-app music-player xiami xiami-music
Last synced: 3 months ago
JSON representation
虾米音乐 & 虾米电台 - Linux & Mac | Xiami Player & Xiami Radio desktop for Linux & Mac supported by Electron
- Host: GitHub
- URL: https://github.com/eNkru/electron-xiami
- Owner: eNkru
- License: mit
- Archived: true
- Created: 2017-06-21T05:49:03.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-02-05T00:52:05.000Z (almost 4 years ago)
- Last Synced: 2024-07-07T06:23:12.933Z (4 months ago)
- Topics: electron, electron-app, electron-application, linux-app, macos-app, music-player, xiami, xiami-music
- Language: JavaScript
- Homepage:
- Size: 28.9 MB
- Stars: 292
- Watchers: 11
- Forks: 39
- Open Issues: 0
-
Metadata Files:
- Readme: README.en.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Electron Xiami
[中文说明](README.md)
A [xiami](http://www.xiami.com/) desktop application for Linux.
Supported by [Electron](https://electron.atom.io/).![screenshot_macos](https://user-images.githubusercontent.com/13460738/34644583-38a2a2b6-f39e-11e7-8831-e21475427ccb.jpg)
![linux_player_full](https://user-images.githubusercontent.com/13460738/38477881-769de2b6-3c09-11e8-8c75-75a13da42df2.png)
![linux_player_mini](https://user-images.githubusercontent.com/13460738/38477883-79400990-3c09-11e8-804f-b2e7bdd262fc.png)
![linux_player_radio](https://user-images.githubusercontent.com/13460738/38477885-7bd5355e-3c09-11e8-93a5-794250b5ceb9.png)
*This is not the official desktop client. It's released under open source. If you are facing any issue, please use [this link](https://github.com/eNkru/electron-xiami/issues) to report.*
## Feature
* Play Xiami online music on Linux platform
* Xiami Radio (BETA)
* Mini mode
* Desktop Lyrics (BETA)
* Close to minimise
* Dock tray support
* System notification
* Play control in context menu
* Local configuration support
* Multi-language support## Pre-Request
* [GIT](https://git-scm.com/)
* [NPM](https://www.npmjs.com/)## Build & Install
Clone the repository and run in development mode.
```
git clone https://github.com/eNkru/electron-xiami.git
cd electron-xiami
npm install
npm start
```
Build the application
```
npm run dist:linux
```## Release
```
npm version (new release version)
git push origin master
git push origin --tags
npm publish
```## Download
The released application can be downloaded [here](https://github.com/eNkru/electron-xiami/releases).## License
[MIT](https://github.com/eNkru/electron-xiami/blob/master/LICENSE)