Exaile

GPL-2.0-or-later
Platform
Linux Windows
Licence
GPL-2.0-or-later Open source
Website
exaile.org
Exaile

Exaile is a free and open source music player for the Linux desktop, written in Python with GTK+ and built on GStreamer. It pairs a deliberately simple interface with serious library management: automatic album art and lyrics fetching, streaming internet radio, tabbed and smart playlists, and a plugin system that adds tagging, scrobbling and portable-player support.

Features

  • Collection management – index a local music library and browse it by artist, album and genre, with a search field that filters as you type.
  • Smart playlists – build playlists from rules over tags, ratings and play history instead of adding tracks by hand.
  • Tabbed playlists – keep several playlists open side by side in one window, each on its own tab.
  • Automatic album art and lyrics – covers and lyrics are fetched and cached for the tracks you play.
  • Internet radio – streaming radio support, including Icecast stations and the Soma.FM and SHOUTcast directories.
  • Plugins – more than 50 bundled plugins, among them advanced tag editing, Last.fm scrobbling, portable media player sync, podcasts, ReplayGain analysis and playback through a second output device for DJ setups.

Requirements and installation

Exaile runs on Linux with Python 3, GTK+ 3 and GStreamer, and the project also publishes a Windows build. It is not currently packaged in Debian bookworm, so install it from the project’s release tarball (run python3 exaile.py --startgui after extracting) or use the Windows installer from the releases page.

Licence

GPL-2.0-or-later – free and open source software, licensed under the GNU General Public License version 2 or any later version.

Alternatives

Explore More Categories

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.