盘点 6 个开源的音乐播放器!

盘点 6 个开源的音乐播放器!盘点几个开源的音乐播放器,在这些项目中你可以学习到React、Vue、Kotlin等相关的技术栈。有的是仿当前比较火的音乐应用,而有的是开发者自主开发。本期推荐开源项目目录:1.仿QQ音乐2.网易云音乐3.Material主题音乐播放器4.不太现代的音乐播放器5.专注于免费流媒体资源的桌面音乐播放器01仿QQ音乐模仿QQ音乐网页版界面,采用fl…

大家好,又见面了,我是你们的朋友全栈君。

盘点几个开源的音乐播放器,在这些项目中你可以学习到 React、Vue、Kotlin等相关的技术栈。有的是仿当前比较火的音乐应用,而有的是开发者自主开发。

本期推荐开源项目目录:

1. 仿 QQ 音乐

2. 网易云音乐

3. Material 主题音乐播放器

4. 不太现代的音乐播放器

5. 专注于免费流媒体资源的桌面音乐播放器


01

仿 QQ 音乐

模仿 QQ 音乐网页版界面,采用 flexbox 和 position 布局,支持响应式。

开源地址:https://github.com/maomao1996/Vue-mmPlayer

9ff694d2521f5ff23ba89753129092f6.png

02

网易云音乐

基于 React 的在线音乐播放器,这个开源项目是高仿移动端安卓的网易云音乐。

开源地址:https://github.com/maomao1996/react-music

ef1468e8dd6f037a0912938e4274d72c.png

03

Material 主题音乐播放器

Material 主题音乐播放器,适用于手机端、穿戴设备端、汽车端等。该项目基于最新的开发工具和设计模式构建,用 Kotlin 编写、Android 架构组件、数据绑定等等。

开源地址:https://github.com/naman14/TimberX

241a6a17558c41137b54d79a55896314.png

4325e4d22ee4ffc865b815b403a2273b.png

fcd2d34b425a7a179528645c4d5d284a.png

04

不太现代的音乐播放器

Clementine 是适用于 Windows、Linux 和 macOS 的现代音乐播放器和库管理器。虽然开发者标榜现代,但是看了它的 UI,发觉没那么现代。

它的灵感来源于 Amarok 1.4, 致力于开发一个易于使用的界面,令你能够快速地搜索和播放音乐。

开源地址:https://github.com/clementine-player/Clementine

484b2eaf931a6c53d000680060b3f6e0.png

05

专注于免费流媒体资源的桌面音乐播放器

nuclear 是一个从互联网的各个角落拉取免费的资源的免费流媒体播放器。

如果你知道 mps-youtube 这个项目,该项目与之类似,但是我们提供了一个美观、强大的图形用户界面。nuclear 更加的专注于音频。想象一下Spotify,你无须为音乐付费,而且你比Spotify有更多的音库来源的选择。

开源地址:https://github.com/nukeop/nuclear

756732c7f4c6149ceacee673199beb9f.png

逛逛 GitHub 每天推荐一个好玩有趣的开源项目。历史推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:

历史盘点:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo

42bfe0073c682349e83c59a76dee1a03.png


推荐阅读

1. GitHub 上有什么好玩的项目?

2. 推荐一款高颜值网易云播放器

3. 基于 Spring Boot 的百度云高仿项目

4. 盘点百度 4 个牛逼哄哄的开源项目

3300b44b552bf2f6c74abb5e91a4a425.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153228.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • django配置文件详解_django实时读取日志

    django配置文件详解_django实时读取日志前言django框架的日志通过python内置的logging模块实现的,既可以记录自定义的一些信息描述,也可以记录系统运行中的一些对象数据,还可以记录包括堆栈跟踪、错误代码之类的详细信息。log

    2022年7月31日
    9
  • Java我的高效编程之环境搭建

    Java我的高效编程之环境搭建

    2020年11月12日
    167
  • TensorFlow中学习率[通俗易懂]

    TensorFlow中学习率[通俗易懂]学习率学习率属于超参数。学习率决定梯度下降速度的快慢,学习率越大,速度越快;学习率越小,速度越慢。如果学习率过大,很可能会越过最优值;反而如果学习率过小,优化的效率可能过低,长时间算法无法收敛。所以学习率对于算法性能的表现至关重要。指数衰减学习率指数衰减学习率是在学习率的基础上增加了动态变化的机制,会随着梯度下降变化而动态变化tf.train.expo…

    2022年6月1日
    51
  • 艺术概论[通俗易懂]

    目录一.艺术的本质与特征艺术本质1.客观精神说2.主观精神说3.模仿说/再现说艺术的特征二.艺术的起源中外艺术史上关于艺术起源的五种观点艺术起源的第六种看法:多元决定论三.艺术的功能与艺术教育艺术的社会功能艺术教育四.文化系统中的艺术作为文化现象的艺术艺术与哲学艺术与宗教艺术与道德艺术与科学五.实用艺术实用艺术的主要种类实用艺术的审美特征中外实用艺术精品赏析六.造型艺术造型艺术的主要种类造型艺术的审美特征中外造型艺术精品赏析七.表情艺术表情艺术的主要种类表情艺术的审美特征中外表情艺术的精品赏析八.综合

    2022年4月17日
    50
  • Gazebo/ROS中添加力、力矩

    Gazebo/ROS中添加力、力矩文章目录前言一、在gazebo图形界面中进行操作二、MATLABmathworks官网ROS与Matlab语言入门教程-在Gazebo中应用力和力矩三、ROSANSWERS[优]applyingaforcetoarigidbody[次]Applyingaforcetoalinkingazeboplugin.[closed]前言不一定全面,未来还需要继续梳理…

    2022年5月15日
    75
  • sql语句日期_sql中字符串和变量拼接

    sql语句日期_sql中字符串和变量拼接selecttop20*fromsp_goodscontentwhereLEN(goodsId)>3andbuyNowisnotnullandgiftArray=’好单库’–andgoodsId=’560969552229’orderbyCREATE_dateDESCselectcount(1)fromsp_go…

    2022年10月8日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号