盤點幾個開源的音樂播放器,在這些項目中妳可以學習到 React、Vue、Kotlin等相關的技術棧。有的是仿當前比較火的音樂應用,而有的是開發者自主開發。
本期推薦開源項目目錄:
1. 仿 QQ 音樂
2. 網易雲音樂
3. Material 主題音樂播放器
4. 不太現代的音樂播放器
5. 專註於免費流媒體資源的桌面音樂播放器
仿 QQ 音樂
模仿 QQ 音樂網頁版界面,采用 flexbox 和 position 布局,支持響應式。
開源地址:/maomao1996/Vue-mmPlayer
網易雲音樂
基於 React 的在線音樂播放器,這個開源項目是高仿移動端安卓的網易雲音樂。
開源地址:/maomao1996/react-music
Material 主題音樂播放器
Material 主題音樂播放器,適用於手機端、穿戴設備端、 汽車 端等。該項目基於最新的開發工具和設計模式構建,用 Kotlin 編寫、Android 架構組件、數據綁定等等。
開源地址:/naman14/TimberX
不太現代的音樂播放器
Clementine 是適用於 Windows、Linux 和 macOS 的現代音樂播放器和庫管理器。雖然開發者標榜現代,但是看了它的 UI,發覺沒那麽現代。
它的靈感來源於 Amarok 1.4, 致力於開發壹個易於使用的界面,令妳能夠快速地搜索和播放音樂。
開源地址:/clementine-player/Clementine
專註於免費流媒體資源的桌面音樂播放器
nuclear 是壹個從互聯網的各個角落拉取免費的資源的免費流媒體播放器。
如果妳知道 mps-youtube 這個項目,該項目與之類似,但是我們提供了壹個美觀、強大的圖形用戶界面。nuclear 更加的專註於音頻。想象壹下Spotify,妳無須為音樂付費,而且妳比Spotify有更多的音庫來源的選擇。
開源地址:/nukeop/nuclear
逛逛 GitHub 每天推薦壹個好玩有趣的開源項目。 歷史 推薦的開源項目已經收錄到 GitHub 項目,歡迎 Star: