Ferrosonic is a terminal music client for Subsonic-compatible servers such as Navidrome. It provides library search, playlists, queue editing, cover art, and an optional background daemon that keeps playback running when the terminal closes.
The client is implemented in Rust with Ratatui and Tokio, while audio playback is delegated to an external mpv process. Desktop integration includes MPRIS media controls and track-change notifications.