FLUTTER ECOSYSTEM

moraxs/CyreneMusic

flutter开发的第三方音乐播放器

CyreneMusic project cover
Stars
440
Forks
58
Last push (UTC)
Aug 19, 2026
Project status
Active
moraxs GitHub avatar
GITHUB User

moraxs ↗

LanguagesDartHTMLC++KotlinPowerShellCMakePythonInno SetupSwiftRubyCObjective-C

Dependencies used

Dependency list 46 items

Rankings

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project 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