Euphonica icon
Euphonica icon

Euphonica

Euphonica is an MPD client with integrated spectrum visualiser, metadata downloading & more.

Euphonica screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Linux
  • Flathub
  • Flatpak
-
No reviews
16likes
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Privacy focused
  2.  Lightweight

Features

  1.  Musicbrainz support
  2.  Automatic album art download
  3.  Works Offline
  4.  Gtk
  5.  No registration required
  6.  No Tracking
  7.  Ad-free
  8.  Dark Mode
  9.  Support for MPD
  10.  Artwork
  11.   Support for MPRIS
  12. Last.fm icon  Integrated Last.fm scrobbler
  13.  Audio Visualization
  14.  Integrated Search
  15.  Support for Lyrics

 Tags

  • pipewire
  • mpd
  • Libadwaita
  • spectrum-viewer
  • mpd-client
  • musicbrainz
  • gtk4
  • lrclib
  • last-fm

Euphonica News & Activities

Highlights All activities

Recent activities

Show all activities

Euphonica information

  • Developed by

    VN flagHu?nh Thi?n Khiêm
  • Licensing

    Open Source (GPL-3.0) and Free product.
  • Written in

  • Alternatives

    66 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Audio & Music

GitHub repository

  •  650 Stars
  •  17 Forks
  •  49 Open Issues
  •   Updated  
View on GitHub
Euphonica was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Euphonica?

Euphonica is an MPD client with integrated spectrum visualiser, metadata downloading & more.

  • Responsive GTK4 LibAdwaita UI for most MPD features, from basic things like playback controls, queue reordering and ReplayGain to things like output control, crossfade and MixRamp configuration
  • Automatically fetch album arts, artist avatars and (synced) song lyrics from external sources (currently supports Last.fm, MusicBrainz and LRCLIB). All external metadata are cached locally & persisted on disk to avoid needless API calls.
  • Playlist browser and editor
  • Integrated MPRIS client with background running supported (via the XDG Background protocol).
  • Built-in, customisable spectrum visualiser, reading from MPD FIFO or system PipeWire.
  • Rate albums (requires MPD 0.24+)
  • Live bitrate readout + audio quality indicators (lossy, lossless, hi-res, DSD) for individual songs as well as albums & detailed format printout
  • Browse your library by album, artist and folders with multiselection support. Browsing by genre and other criteria are planned.
  • Sort albums by name, AlbumArtist or release date (provided you have the tags)
  • Asynchronous search for large collections
  • Configurable multi-artist tag splitting
  • Performant album art fetching & display (cached with Stretto)
  • Super-fast, multithreaded, statically-cached background blur powered by libblur
  • Volume knob with dBFS readout support ('cuz why not?)
  • User-friendly configuration UI & GSettings backend
  • MPD passwords are securely stored in your user's login keyring
  • Commands are bundled into lists for efficient MPD-side processing where possible.

PipeWire permissions

Euphonica requires PipeWire capture permissions for its PipeWire visualizer backend, but currently it is only possible to specify a "blanket" PipeWire permission that also allows screen recording, microphone access, etc. Euphonica does not make use of these extra permissions, and will be updated to use a more restricted "audio portal" when one becomes available.

Screenshot content copyright information & disclaimer

Album arts contained in the screenshots have been substituted with random photos from Pexel. All credits go to the original authors.

Euphonica is solely a music player programme and does not provide any media content or sources. Users must provide their own content or manually configure Euphonica to access third party online services.