🎵

Eternals Music

In Progress

A premium self-hosted music streaming client with multi-source support, smart playlists, offline caching, and advanced audio controls.

Flutter Navidrome Offline Cache

Overview

Eternals Music is a feature-rich music streaming application built with Flutter that combines local and remote sources into a single seamless experience. It connects to your self-hosted Navidrome server for remote streaming while also supporting local library playback.

The app is designed to feel as polished as Spotify or Apple Music, but entirely under your control. Advanced audio controls including an equalizer, crossfade, and gapless playback make it suitable for audiophiles who expect more from their music player.

Features

  • Navidrome streaming support
  • Local music playback
  • Smart playlists and recommendations
  • Offline downloads and caching
  • Advanced audio controls (equalizer, crossfade, gapless playback)
  • Multi-device sync

Use Cases

  • Personal music streaming from your own library
  • Multi-device sync across phone, tablet, and desktop
  • Offline listening during travel
  • High-fidelity local playback
All Projects