盤點(diǎn)幾個(gè)開源的音樂播放器吃嘿,在這些項(xiàng)目中你可以學(xué)習(xí)到 React祠乃、Vue、Kotlin等相關(guān)的技術(shù)棧兑燥。有的是仿當(dāng)前比較火的音樂應(yīng)用亮瓷,而有的是開發(fā)者自主開發(fā)。
本期推薦開源項(xiàng)目目錄:
1. 仿 QQ 音樂
2. 網(wǎng)易云音樂
3. Material 主題音樂播放器
4. 不太現(xiàn)代的音樂播放器
5. 專注于免費(fèi)流媒體資源的桌面音樂播放器
01
仿 QQ 音樂
模仿 QQ 音樂網(wǎng)頁版界面降瞳,采用 flexbox 和 position 布局寺庄,支持響應(yīng)式。
開源地址:https://github.com/maomao1996/Vue-mmPlayer
02
網(wǎng)易云音樂
基于 React 的在線音樂播放器力崇,這個(gè)開源項(xiàng)目是高仿移動(dòng)端安卓的網(wǎng)易云音樂。
開源地址:https://github.com/maomao1996/react-music
03
Material 主題音樂播放器
Material 主題音樂播放器赢织,適用于手機(jī)端亮靴、穿戴設(shè)備端、汽車端等于置。該項(xiàng)目基于最新的開發(fā)工具和設(shè)計(jì)模式構(gòu)建茧吊,用 Kotlin 編寫、Android 架構(gòu)組件八毯、數(shù)據(jù)綁定等等搓侄。
開源地址:https://github.com/naman14/TimberX
04
不太現(xiàn)代的音樂播放器
Clementine 是適用于 Windows、Linux 和 macOS 的現(xiàn)代音樂播放器和庫管理器话速。雖然開發(fā)者標(biāo)榜現(xiàn)代讶踪,但是看了它的 UI,發(fā)覺沒那么現(xiàn)代泊交。
它的靈感來源于 Amarok 1.4, 致力于開發(fā)一個(gè)易于使用的界面乳讥,令你能夠快速地搜索和播放音樂。
開源地址:https://github.com/clementine-player/Clementine
05
專注于免費(fèi)流媒體資源的桌面音樂播放器
nuclear 是一個(gè)從互聯(lián)網(wǎng)的各個(gè)角落拉取免費(fèi)的資源的免費(fèi)流媒體播放器廓俭。
如果你知道 mps-youtube 這個(gè)項(xiàng)目,該項(xiàng)目與之類似云石,但是我們提供了一個(gè)美觀、強(qiáng)大的圖形用戶界面研乒。nuclear 更加的專注于音頻汹忠。想象一下Spotify,你無須為音樂付費(fèi),而且你比Spotify有更多的音庫來源的選擇宽菜。
開源地址:https://github.com/nukeop/nuclear
逛逛 GitHub 每天推薦一個(gè)好玩有趣的開源項(xiàng)目谣膳。歷史推薦的開源項(xiàng)目已經(jīng)收錄到 GitHub 項(xiàng)目,歡迎 Star:
歷史盤點(diǎn):https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo
推薦閱讀