网站首页 > 技术文章 正文
盘点几个开源的音乐播放器,在这些项目中你可以学习到 React、Vue、Kotlin等相关的技术栈。有的是仿当前比较火的音乐应用,而有的是开发者自主开发。
本期推荐开源项目目录:
1. 仿 QQ 音乐
2. 网易云音乐
3. Material 主题音乐播放器
4. 不太现代的音乐播放器
5. 专注于免费流媒体资源的桌面音乐播放器
01
仿 QQ 音乐
模仿 QQ 音乐网页版界面,采用 flexbox 和 position 布局,支持响应式。
开源地址:
https://github.com/maomao1996/Vue-mmPlayer
02
网易云音乐
基于 React 的在线音乐播放器,这个开源项目是高仿移动端安卓的网易云音乐。
开源地址:
https://github.com/maomao1996/react-music
03
Material 主题音乐播放器
Material 主题音乐播放器,适用于手机端、穿戴设备端、汽车端等。该项目基于最新的开发工具和设计模式构建,用 Kotlin 编写、Android 架构组件、数据绑定等等。
开源地址:
https://github.com/naman14/TimberX
04
不太现代的音乐播放器
Clementine 是适用于 Windows、Linux 和 macOS 的现代音乐播放器和库管理器。虽然开发者标榜现代,但是看了它的 UI,发觉没那么现代。
它的灵感来源于 Amarok 1.4, 致力于开发一个易于使用的界面,令你能够快速地搜索和播放音乐。
开源地址:
https://github.com/clementine-player/Clementine
05
专注于免费流媒体资源的桌面音乐播放器
nuclear 是一个从互联网的各个角落拉取免费的资源的免费流媒体播放器。
如果你知道 mps-youtube 这个项目,该项目与之类似,但是我们提供了一个美观、强大的图形用户界面。nuclear 更加的专注于音频。想象一下Spotify,你无须为音乐付费,而且你比Spotify有更多的音库来源的选择。
开源地址:
https://github.com/nukeop/nuclear
逛逛 GitHub 每天推荐一个好玩有趣的开源项目。历史推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
历史盘点:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo
- 上一篇: git stash的那些事儿
- 下一篇: 推荐10个优秀的跨平台APP开源项目
猜你喜欢
- 2025-03-12 只有音乐和美 - NAS搭建第三方网易云播放器
- 2025-03-12 手把手教你用Web Components开发一个跨框架的模态框
- 2025-03-12 盘点10个GitHub上的前端高仿项目
- 2025-03-12 用编程的方式生成创建视频
- 2025-03-12 用vue简单写一个音乐播放组件「附源码」
- 2025-03-12 推荐10个优秀的跨平台APP开源项目
- 最近发表
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)