一个开源、便捷、现代化的桌面音乐播放器,同时适配 Web 端和桌面端!
AlgerMusicPlayer是一款基于Electron、TypeScript和Vue3开发的跨平台音乐播放器,适配Web端和桌面端。该播放器提供本地服务、桌面歌词、主题切换等功能,旨在为用户提供自由便捷的音乐体验。支持网易云账号登录与同步,提供歌单、MV、专辑等完整音乐服务,并基于@unblockneteasemusic/server解析灰色音乐资源。功能包括高品质音乐试听、音乐文件下载、本地
项目介绍
Alger Music Player 是一个基于 Electron、TypeScript 和 Vue 3 开发的桌面音乐播放器,同时适配 Web 端和桌面端。该项目旨在为用户提供一种更加自由、便捷的音乐播放体验,通过本地服务、桌面歌词、主题切换等功能,满足用户多样化的音乐需求。

应用场景
-
个人娱乐:用户可以在桌面上轻松管理和播放自己的音乐库,享受高品质的音乐体验。
-
工作学习:通过自定义快捷键配置和沉浸式歌词显示,用户可以更加专注地工作或学习。
-
音乐分享:支持网易云账号登录与同步,用户可以方便地分享自己的歌单和音乐给朋友。
功能模块
-
支持网易云账号登录与同步。
-
支持歌单、MV、专辑等完整音乐服务:提供全面的音乐服务,满足用户的不同需求。
-
灰色音乐资源解析:基于 @unblockneteasemusic/server,解析灰色音乐资源。
-
高品质音乐试听:需网易云VIP,提供高品质音乐试听服务。
-
音乐文件下载:支持右键下载和批量下载音乐文件。
功能特点
-
本地化服务:无需依赖在线 API,提高播放稳定性和速度。
-
自动更新检测:自动检测并提示用户更新播放器,保持功能最新。
-
全平台适配:支持 Desktop、Web 和 Mobile Web,满足不同平台用户的需求。
项目技术栈
-
Vue 3:渐进式 JavaScript 框架,用于构建用户界面。
-
TypeScript:JavaScript 的超集,添加了类型系统,提高代码的可读性和可维护性。
-
Electron:跨平台桌面应用开发框架,用于构建桌面应用。
-
Vite:下一代前端构建工具。
-
Naive UI:基于 Vue 3 的组件库。
功能演示






开源地址
https://github.com/algerkong/AlgerMusicPlayer
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)