盘点 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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MATLAB绘制统计折线图

    MATLAB绘制统计折线图MATLAB绘制实验数据折现图  在论文或者文章写作中,经常需要使用图形来表示我们的实验结果。一般来说,这种表示方式比表格更加直观、更加可视化。因此,本文给出一种使用MATLAB处理数据得到折线图的教程。1.待处理数据形式  待处理的数据为迭代次数与SR、time、RC、length、steerNum、steerAngle、validNode这七个指标的走势图。即随着迭代次数的增加,这七个指标的走势情况。并且,实验数据包含一个改进和两个对比,三个数据都保存在txt文件中,如下所示。dealme

    2022年6月10日
    31
  • 在线学习Java的资源网站

    CodeGym(https://codegym.cc/):一个在线Java编程课程,80%的内容是练习,适合一窍不通的入门者。 CodeAcademy(https://www.codecademy.com/):该课程注重的是在找工作时非常有用的技术能力。 除此之外还有在线视频课程,如Coursera(https://www.coursera.org/)或Udemy(ht…

    2022年4月3日
    656
  • 深入理解JVM之JVM内存区域与内存分配「建议收藏」

    深入理解JVM之JVM内存区域与内存分配

    2022年2月21日
    94
  • 洗牌算法思路_随机洗牌算法

    洗牌算法思路_随机洗牌算法1.背景    笔试时,遇到一个算法题:差不多是在n个不同的数中随机取出不重复的m个数。洗牌算法是将原来的数组进行打散,使原数组的某个数在打散后的数组中的每个位置上等概率的出现,刚好可以解决该问题。2.洗牌算法    由抽牌、换牌和插牌衍生出三种洗牌算法,其中抽牌和换牌分别对应Fisher-YatesShuffle和Knuth-DurstenfeldShhuffle算法。 …

    2022年9月21日
    0
  • 2D武侠游戏《剑侠世界》网游单机 搭建教程说明「建议收藏」

    原文链接:http://www.zccode.com/forum.php?mod=viewthread&tid=678&extra=page%3D1%26filter%3Dtypeid%26typeid%3D99该资源说明:游戏名称:剑侠世界单机版…

    2022年4月10日
    50
  • 手机丅f丅lcd什么屏_手机丅f丅lcd什么屏_全球首款屏下相机,90Hz OLED屏+4220mAh「建议收藏」

    手机丅f丅lcd什么屏_手机丅f丅lcd什么屏_全球首款屏下相机,90Hz OLED屏+4220mAh「建议收藏」在传统非全面屏手机时,指纹很好实现,放个传感器在屏幕下方区域就行了,但是全面屏时代,很多手机将指纹改为后置或者侧边指纹,不过后置太难看了,侧边指纹体验不是很好,还是屏幕指纹体验最好,OLED非常轻薄,而且具有一定的光通透性,因此可以实现屏幕指纹,指纹是解决了,但是前置摄像头的放置又是一个问题,刘海屏、水滴屏和挖孔屏都不能形成完美的真全面屏。不过功夫不负有心人,任何再难的技术,只要敢想就能实现,敢做…

    2022年8月10日
    8

发表回复

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

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