Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zenghongtu/Mob
Mob - 一个有颜值的喜马拉雅桌面客户端,支持 Mac、Win 和 Linux
https://github.com/zenghongtu/Mob
dva electron react typescript umi
Last synced: about 1 month ago
JSON representation
Mob - 一个有颜值的喜马拉雅桌面客户端,支持 Mac、Win 和 Linux
- Host: GitHub
- URL: https://github.com/zenghongtu/Mob
- Owner: zenghongtu
- License: mit
- Archived: true
- Created: 2019-04-23T02:33:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-11T10:12:02.000Z (about 5 years ago)
- Last Synced: 2024-08-03T09:13:13.057Z (4 months ago)
- Topics: dva, electron, react, typescript, umi
- Language: TypeScript
- Homepage:
- Size: 15.8 MB
- Stars: 963
- Watchers: 30
- Forks: 112
- Open Issues: 27
-
Metadata Files:
- Readme: README.en.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-github-star - Mob - 一个有颜值的喜马拉雅桌面客户端,支持 Mac、Win 和 Linux | zenghongtu | 970 | (TypeScript)
- awesome-react-cn - Mob - 一个有颜值的喜马拉雅桌面客户端,支持 Mac、Win 和 Linux
- awesome-hacking-lists - zenghongtu/Mob - Mob - 一个有颜值的喜马拉雅桌面客户端,支持 Mac、Win 和 Linux (TypeScript)
README
> Mob(モブ), the protagonist of the [モブサイコ 100](https://www.bilibili.com/bangumi/media/md5058)
【[中文 README](https://github.com/zenghongtu/Mob/blob/master/README.md)】
[![Current Release](https://img.shields.io/github/release/zenghongtu/Mob.svg?style=flat-square)](https://github.com/zenghongtu/Mob/releases)
![License](https://img.shields.io/github/license/zenghongtu/Mob.svg?style=flat-square)
[![Build Status](https://travis-ci.org/zenghongtu/Mob.svg?branch=master)](https://travis-ci.org/zenghongtu/Mob) [](https://camo.githubusercontent.com/367dc8fdf5ea8444dd116c43c7900d9a1b1e9862/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7472617a796e2f69656173654d757369632e7376673f7374796c653d666c61742d737175617265)> Built by [Electron](https://github.com/electron/electron), [Umi](https://github.com/umijs/umi), [Dva](https://github.com/dvajs/dva), [Antd](https://github.com/ant-design/ant-design)
## Preview
![](images/mob-preview.gif)
## Screenshots
### Mac
![](images/2019-05-12-23-50-45.png)
![](images/2019-05-12-23-50-58.png)
![](images/2019-05-13-00-26-40.png)
![](images/2019-05-13-00-27-08.png)### Linux
![](images/2019-05-13-19-05-12.png)
### Win
![](images/2019-05-13-19-07-26.png)
## Feature
- [x] a music player
- [x] daily listen
- [x] recommend
- [x] rank
- [x] category
- [x] subscribed
- [x] listened
- [x] download track
- [x] search album
- [x] custom global shortcuts## Next features:
- [ ] join [Himalaya podcast](https://www.himalaya.com/) api
- [ ] multi-language
- [ ] custom style
- [ ] keyboard shortcuts settings
- [ ] download history
- [ ] local music
- [ ] play record
- [ ] album review
- [ ] multiple tracks join lists## Install
[**Here**](https://github.com/zenghongtu/Mob/releases/latest) to download the last version or below.
### Mac(10.9+)
[Download](https://github.com/zenghongtu/Mob/releases/download/v0.1.3/Mob-0.1.3-mac.dmg) the `.dmg` file, Or use `homebrew`:
```
brew cask install mob
```### Linux
[Download](https://github.com/zenghongtu/Mob/releases/download/v0.1.2/Mob-0.1.2-linux-amd64.deb) the `.deb` file for 'Debian / Ubuntu':
```
$ sudo dpkg -i Mob-0.1.2-linux-amd64.deb
```[Download](https://github.com/zenghongtu/Mob/releases/download/v0.1.2/Mob-0.1.2-linux-x86_64.AppImage) the `.Appimage` file for other distribution:
```
$ chmod u+x Mob-0.1.2-linux-x86_64.AppImage
$ ./Mob-0.1.2-linux-x86_64.AppImage
```### Windows
[Download](https://github.com/zenghongtu/Mob/releases/download/v0.1.2/Mob-0.1.2-win.exe)
## Keyboard shortcuts
### Default Global
| Description | Keys |
| ------------ | ------------------------------------------------------------------ |
| pause / play | Cmd / Ctrl + Option / Alt + S |
| vol+ | Cmd / Ctrl + Option / Alt + Up |
| vol- | Cmd / Ctrl + Option / Alt + Down |
| prev | Cmd / Ctrl + Option / Alt + Left |
| next | Cmd / Ctrl + Option / Alt + Right |## Development
```
$ yarn install
$ yarn run start:main
$ yarn run start:renderer
```## CONTRIBUTING
## Communication
![](images/2019-05-15-13-00-56.png)
## FAQ
- [Issues](https://github.com/zenghongtu/Mob/issues)
## Related
- [zenghongtu/ximalaya-audio](https://github.com/zenghongtu/ximalaya-audio)
## License
MIT © [zenghongtu](https://github.com/zenghongtu)