Skip to content

fooyin/fooyin

Repository files navigation

fooyin logo


Build status Code quality Translation status Packaging status


A customisable music player

fooyin is a music player built around customisation. It provides a variety of widgets to help you manage and play your local collection.

It's highly extensible with a plugin system and includes FooScript, a scripting language for advanced configuration of widgets. A layout editing mode enables the entire user interface to be customised, starting from a blank slate or a preset layout.

Only Linux is supported at present, though support for other platforms is coming soon.

Simple Browser
Obsidian Wave

Features

  • Playback of FLAC, MP3, MP4, Vorbis, Opus, WavPack, WAV, AIFF, Musepack, Monkey's Audio
  • Playback of popular VGM and tracker module formats
  • Gapless playback
  • Add and play files from within archives
  • Audio output and device configuration
  • CUE sheet support (including embedded)
  • Fully customisable layout, starting from a blank window
  • Customisable keyboard shortcuts
  • Filter library on any field(s)
  • Create and manage playlists
  • Import/export playlists (M3U/M3U8)
  • Extensible using a plugin system
  • Tag editing
  • Library tree, including directory structure view
  • Directory browser
  • Waveform seekbar
  • MPRIS support
  • ReplayGain support
  • Scrobbling

Roadmap

See ROADMAP.md to learn about fooyin's planned features.

Building from source

See BUILD.md for details.

Translations

You can contribute to translations on Hosted Weblate, an open source and web-based translation platform.