Exaile: Music Player for GTK+

Simple interface. Powerful music management. Smart Playlists. Advanced track tagging. Automatic album art. Lyrics. Streaming Radio. Podcasts. Secondary output device support. Easily extensible with 50+ plugins available.


Download Exaile

Exaile 4.1.4-beta1 released!

Exaile 4.1.4-beta1 has been released.

This release fixes some issues and adds some new functionality.

  • Bugfix: Exaile stopped playing at end of queue instead of continuing the last playlist (#904)
  • Bugfix: xl/common: open_file_directory: Don’t error if passed a root directory
  • Bugfix: Don’t remove tracks twice during scan (#917)
  • Bugfix: Create really unique engine names to prevent PulseAudio from remember last volume set (#913)
  • Bugfix: Queue page breaks when all tracks is removed (#919)
  • Bugfix: Library scan freezes when scanning corrupt wav files (#938)
  • Bugfix: Disable track fading when playing track without known length (#942)
  • Bugfix: Queue repeats first two tracks over and over again (#946)
  • Usability: Fix Settings > Playback > Fade spinner displacement (#908)
  • Improvement: Bump pyinstaller from 5.7 to 5.13.1 in /tools/installer
  • Improvement: generate-completion: Replace pipes.quote with shlex.quote (compatibility to Python 3.13)
  • Improvement: Replace AU metadata parser (compatibility to Python 3.13)
  • Improvement: added support for webm videos in files panel (#940)
  • Plugins:
    • shutdown:
      • New option just to close Exaile instead of shut down all (#900)
      • Add preferences for activation by default and timeout (#911)
    • customcollectionorders: New plugin to add custom orders to the collection panel (#899)
    • history: Several improvements (#925)

Release notes with more details.

Downloads (source code and Windows installer).

Exaile 4.1.3 released!

Exaile 4.1.3 has been released.

This release fixes some issues and adds some new functionality.

  • Adding support for tagging aac files with id3 tags
  • Change flac/ogg metadata handling for bpm and comment
  • Experimental: Save star ratings to media files
  • Track start and end is now triggered also for streams
  • AppData files now uses more translations
  • Added preference to remove a track from queue after playing
  • Plugin handling
    • Users can override built-in plugins with newer versions and remove the overrides as well
    • Users can remove custom installed plugins via plugin manager
  • BerkeleyDB is used instead of bsddb, if available
  • Plugins:
    • cd: Back again
    • icecast: Back again
    • bpm: Confirmation on manually setting the bpm can be disabled
    • winmmkeys: Now using pynput
    • lyricsmania: First line of lyrics is shown
    • streamripper: custom user agent and event handling
    • lyricwiki: Removed
    • jamendo: removed

Release notes with more details.

Downloads (source code and Windows installer).

Exaile 4.1.3-beta3 released!

Exaile 4.1.3-beta3 has been released.

This development release fixes some issues and adds some new functionality.

  • Bugfix: Missing module pynput on Windows
  • Bugfix: Tags could not be written in some situations
  • Bugfix: Not playing streams on Windows
  • Plugins:
    • bpm: Confirmation on manually setting the bpm can be disabled
    • lyricsmania: First line of lyrics is shown
    • icecast: Caching of stations on Windows
    • streamripper: custom user agent and event handling

Release notes.

Downloads (source code and Windows installer).

Exaile 4.1.3-beta2 released!

Exaile 4.1.3-beta2 has been released.

This development release fixes some issues and adds some new functionality.

  • BerkeleyDB is used instead of bsddb, if available
  • Some improvements to playlists view and query view
  • Imporved Plugin handling
    • Users can override built-in plugins with newer versions and remove the overrides as well
    • Users can remove custom installed plugins via plugin manager
  • Added preference to remove a track from queue after playing
  • AppData files now uses translations
  • Experimental: Read from and write rating to audio file metadata
  • Plugins:
    • cd: Working again and now using libdiscid and musicbrainz
    • icecast: Working again
    • winmmkeys: Now using pynput
  • Exaile is now available on FlatHub

Release notes.

Downloads (source code and Windows installer).