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


相关推荐

  • ASP.NET MVC 模式的优缺点「建议收藏」

    ASP.NET MVC 模式的优缺点「建议收藏」http://www.enet.com.cn/eschool/video/c_peng/看别人的视频开始学习第一课。

    2022年7月22日
  • SPI接口简介-Piyu Dhaker

    SPI接口简介-Piyu DhakerSPI接口简介作者:PiyuDhaker串行外设接口(SPI)是微控制器和外围IC(如传感器、ADC、DAC、移位寄存器、SRAM等)之间使用最广泛的接口之一。本文先简要说明SPI接口,然后介绍ADI公司支持SPI的模拟开关与多路转换器,以及它们如何帮助减少系统电路板设计中的数字GPIO数量。SPI是一种同步、全双工、主从式接口。来自主机或从机的数据在时钟上升沿或下降沿同步。主机和从机可以同时传输数据。SPI接口可以是3线式或4线式。本文重点介绍常用的4线SPI接口。接口图1.含主机和从

    2022年6月22日
  • 按位与、按位异或、按位取反「建议收藏」

    按位与、按位异或、按位取反「建议收藏」&按位与|按位或^按位异或1.按位与运算按位与运算符”&”是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1,否则为0。参与运算的数以补码方式出现。例如:9&5可写算式如下:00001001(9的二进制补码)&00000101(5的二进制补码)00000001(1的二进制补码)可见9&5=1。按位与运算通常用来对某些位

    2022年6月5日
  • Java异或什么意思_0与0异或

    Java异或什么意思_0与0异或异或^的几个作用一、交换两个整数的值而不必用第三个参数a=9;b=11;a=a^b;1001^1011=0010b=b^a;1011^0010=1001a=a^b;0010^1001=1011a=11;b=9;二、奇偶判断^a操作就是将a中的每一位按位逐一进行异或,例如a=4’b1010,则b=1^0^1^0=0,由此可以判断a中为1的位数是奇数还是偶数,是一个便捷的操作。三、格雷码(Graycode)格雷码(Graycode)是由贝…

    2022年10月4日
  • webstorm激活码最新2021(注册激活)

    (webstorm激活码最新2021)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~MLZPB5EL5Q-eyJsaWNlb…

    2022年3月21日
  • printwriter Java,java PrintWriter无法解析

    printwriter Java,java PrintWriter无法解析IhavenoideawhyIgetthemessage”cannotberesolved”onoutineclipseonthe11thlineimportjava.io.*;publicclassdriver{publicstaticvoidmain(String[]args){try{PrintWriterout=newPri…

    2022年8月10日

发表回复

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

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