FLUTTER ECOSYSTEM

moraxs/CyreneMusic

使用Flutter开发的第三方音乐播放器

CyreneMusic 项目封面
Stars
440
Forks
58
最近推送(UTC)
2026年8月19日
项目状态
未归档
moraxs GitHub avatar
GITHUB User

moraxs ↗

语言DartHTMLC++KotlinPowerShellCMakePythonInno SetupSwiftRubyCObjective-C

使用的依赖

依赖清单 46 项

所在榜单

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

展开 / 收起项目 README

Cyrene Music 🎵

一个功能完善的跨平台音乐播放器,使用 Flutter 开发。

[!CAUTION] 根据版权合规要求,项目已经移除了内置音源,您需要先导入音源才能正常使用!兼容洛雪音源,TuneHub,OmniParse。

📱 支持平台

  • ✅ Windows
  • ✅ Android
  • ✅ Linux
  • ✅ macOS
  • ✅ iOS

🚀 快速开始

下载预编译版本

前往 Releases 页面下载对应平台的安装包。

本地开发运行
# 安装依赖
flutter pub get

# 运行应用(自动选择连接的设备)
flutter run

# 指定平台运行
flutter run -d windows
flutter run -d linux
flutter run -d macos
flutter run -d android
手动构建
# Windows
flutter build windows --release

# Linux
flutter build linux --release

# macOS
flutter build macos --release

# Android APK
flutter build apk --release --split-per-abi

# iOS (需要 macOS)
flutter build ios --release
自动构建(GitHub Actions)

推送版本标签即可自动构建所有平台:

git tag v1.0.4
git push origin v1.0.4

详细说明请查看 GitHub Actions 构建指南

后端运行
cd backend

# 安装依赖
bun install

# 启动服务器
bun run src/index.ts