App desktop pour télécharger de la musique lossless FLAC depuis Tidal. Matching Spotify, tagging métadonnées automatique, queue concurrente. Go + Svelte via Wails.
Kontext
FLACidal est né d'un besoin simple : télécharger sa musique en FLAC sans passer par des outils instables ou abandonnés.
Mein Beitrag
- Téléchargement lossless FLAC depuis Tidal
- Matching Spotify → Tidal automatique
- Tagging métadonnées complet (titre, artiste, album, artwork)
- Queue de téléchargement concurrente
- Système d'extensions pour sources supplémentaires
- Interface desktop native via Wails (Go + Svelte)
- Core Go partagé avec la version mobile (FLACidal Mobile)
// technische Herausforderung
Construire un core Go réutilisable entre le desktop (Wails) et le mobile (Flutter FFI) sans duplication de logique. FLACidal-Core est un module Go compilé en .so/.a et consommé via FFI JSON-RPC.