Cyrene Music is a cross-platform music player built with Flutter for accessing audio through externally configured music sources. It provides an alternative interface for music playback across desktop and mobile operating systems. Users must import a compatible source configuration before accessing online music content. The application supports source formats associated with LX Music, TuneHub, and OmniParse. Built-in music sources were removed to address copyright compliance requirements. Its shared Flutter architecture provides a consistent application framework across supported platforms. The project includes dedicated builds for Windows, macOS, Linux, Android, and iOS. A separate backend component is also available for development and service integration. Cyrene Music is intended for users who prefer managing their own compatible music sources rather than relying on predefined providers.
Features
- Cross-platform music playback through a shared Flutter application for desktop and mobile devices
- External music source importing for configuring available online music content and services
- Compatibility with LX Music source configurations, TuneHub, and OmniParse integrations
- User-controlled music source configuration without bundled third-party music providers
- Dedicated application builds for Windows, macOS, Linux, Android, and iOS operating systems
- Optional backend development components with automated multi-platform builds through GitHub Actions