{"id":13672913,"url":"https://github.com/zenghongtu/Mob","last_synced_at":"2025-04-28T04:30:41.179Z","repository":{"id":41281035,"uuid":"182910045","full_name":"zenghongtu/Mob","owner":"zenghongtu","description":"Mob - 一个有颜值的喜马拉雅桌面客户端，支持 Mac、Win 和 Linux","archived":true,"fork":false,"pushed_at":"2019-12-11T10:12:02.000Z","size":16531,"stargazers_count":965,"open_issues_count":27,"forks_count":112,"subscribers_count":30,"default_branch":"master","last_synced_at":"2024-11-11T11:45:20.800Z","etag":null,"topics":["dva","electron","react","typescript","umi"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zenghongtu.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-23T02:33:01.000Z","updated_at":"2024-10-31T16:35:12.000Z","dependencies_parsed_at":"2022-09-21T01:00:51.456Z","dependency_job_id":null,"html_url":"https://github.com/zenghongtu/Mob","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenghongtu%2FMob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenghongtu%2FMob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenghongtu%2FMob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zenghongtu%2FMob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zenghongtu","download_url":"https://codeload.github.com/zenghongtu/Mob/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251251806,"owners_count":21559662,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dva","electron","react","typescript","umi"],"created_at":"2024-08-02T09:01:56.842Z","updated_at":"2025-04-28T04:30:36.170Z","avatar_url":"https://github.com/zenghongtu.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","TypeScript (64)","目录"],"sub_categories":["\u003ca id=\"project\"\u003e项目\u003c/a\u003e"],"readme":"\u003cimg src=\"https://github.com/zenghongtu/Mob/blob/master/build/icons/128x128.png\" /\u003e\n\n\u003e Mob(モブ), the protagonist of the [モブサイコ 100](https://www.bilibili.com/bangumi/media/md5058)\n\n【[中文 README](https://github.com/zenghongtu/Mob/blob/master/README.md)】\n\n[![Current Release](https://img.shields.io/github/release/zenghongtu/Mob.svg?style=flat-square)](https://github.com/zenghongtu/Mob/releases)\n![License](https://img.shields.io/github/license/zenghongtu/Mob.svg?style=flat-square)\n[![Build Status](https://travis-ci.org/zenghongtu/Mob.svg?branch=master)](https://travis-ci.org/zenghongtu/Mob) [](https://camo.githubusercontent.com/367dc8fdf5ea8444dd116c43c7900d9a1b1e9862/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7472617a796e2f69656173654d757369632e7376673f7374796c653d666c61742d737175617265)\n\n\u003e 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)\n\n## Preview\n\n![](images/mob-preview.gif)\n\n## Screenshots\n\n### Mac\n\n![](images/2019-05-12-23-50-45.png)\n![](images/2019-05-12-23-50-58.png)\n![](images/2019-05-13-00-26-40.png)\n![](images/2019-05-13-00-27-08.png)\n\n### Linux\n\n![](images/2019-05-13-19-05-12.png)\n\n### Win\n\n![](images/2019-05-13-19-07-26.png)\n\n## Feature\n\n- [x] a music player\n- [x] daily listen\n- [x] recommend\n- [x] rank\n- [x] category\n- [x] subscribed\n- [x] listened\n- [x] download track\n- [x] search album\n- [x] custom global shortcuts\n\n## Next features:\n\n- [ ] join [Himalaya podcast](https://www.himalaya.com/) api\n- [ ] multi-language\n- [ ] custom style\n- [ ] keyboard shortcuts settings\n- [ ] download history\n- [ ] local music\n- [ ] play record\n- [ ] album review\n- [ ] multiple tracks join lists\n\n## Install\n\n[**Here**](https://github.com/zenghongtu/Mob/releases/latest) to download the last version or below.\n\n### Mac(10.9+)\n\n[Download](https://github.com/zenghongtu/Mob/releases/download/v0.1.3/Mob-0.1.3-mac.dmg) the `.dmg` file, Or use `homebrew`:\n\n```\nbrew cask install mob\n```\n\n### Linux\n\n[Download](https://github.com/zenghongtu/Mob/releases/download/v0.1.2/Mob-0.1.2-linux-amd64.deb) the `.deb` file for 'Debian / Ubuntu':\n\n```\n$ sudo dpkg -i Mob-0.1.2-linux-amd64.deb\n```\n\n[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:\n\n```\n$ chmod u+x Mob-0.1.2-linux-x86_64.AppImage\n$ ./Mob-0.1.2-linux-x86_64.AppImage\n```\n\n### Windows\n\n[Download](https://github.com/zenghongtu/Mob/releases/download/v0.1.2/Mob-0.1.2-win.exe)\n\n## Keyboard shortcuts\n\n### Default Global\n\n| Description  | Keys                                                               |\n| ------------ | ------------------------------------------------------------------ |\n| pause / play | \u003ckbd\u003eCmd / Ctrl\u003c/kbd\u003e + \u003ckbd\u003eOption / Alt\u003c/kbd\u003e + \u003ckbd\u003eS\u003c/kbd\u003e     |\n| vol+         | \u003ckbd\u003eCmd / Ctrl\u003c/kbd\u003e + \u003ckbd\u003eOption / Alt\u003c/kbd\u003e + \u003ckbd\u003eUp\u003c/kbd\u003e    |\n| vol-         | \u003ckbd\u003eCmd / Ctrl\u003c/kbd\u003e + \u003ckbd\u003eOption / Alt\u003c/kbd\u003e + \u003ckbd\u003eDown\u003c/kbd\u003e  |\n| prev         | \u003ckbd\u003eCmd / Ctrl\u003c/kbd\u003e + \u003ckbd\u003eOption / Alt\u003c/kbd\u003e + \u003ckbd\u003eLeft\u003c/kbd\u003e  |\n| next         | \u003ckbd\u003eCmd / Ctrl\u003c/kbd\u003e + \u003ckbd\u003eOption / Alt\u003c/kbd\u003e + \u003ckbd\u003eRight\u003c/kbd\u003e |\n\n## Development\n\n```\n$ yarn install\n$ yarn run start:main\n$ yarn run start:renderer\n```\n\n## CONTRIBUTING\n\n## Communication\n\n![](images/2019-05-15-13-00-56.png)\n\n## FAQ\n\n- [Issues](https://github.com/zenghongtu/Mob/issues)\n\n## Related\n\n- [zenghongtu/ximalaya-audio](https://github.com/zenghongtu/ximalaya-audio)\n\n## License\n\nMIT © [zenghongtu](https://github.com/zenghongtu)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzenghongtu%2FMob","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzenghongtu%2FMob","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzenghongtu%2FMob/lists"}