Skip to content
🔮💀🔮 open-source lossless audio player
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
components global prettier Mar 10, 2018
icons.ico Added stuff to work on windows. Jul 20, 2017
index.js optimise opening Apr 6, 2017
package.json prepare v2.0.1 Mar 10, 2018


Open-Source Lossless Audio Player


v2.0 Breaking Changes:

  • Swap to native HTML5 audio players (FLAC, MP4, MP3, OGG, WAV supported!)
  • Seeking (finally!)
  • TouchBar support for Macbook Pro!
  • An actual DMG install file for Mac (wow!)
  • Removal of FFPLAY and FFMEG (this should make it easier to build for all OS!)
  • Removal of metadata editor (may come back!)
  • Minor style tweeks

Download for Mac

Watch demo video on YouTube

Getting Started:


  • Download and open Destroyer.
  • Drop your music collection onto Destroyer.
  • Destroyer will recursively scan your collection and build library based on metadata.

Note: Destroyer is dependant on metadata — it can process Vorbis comments as well as ID3 (1.1, 2.2, 2.3, 2.4) tags. Please ensure your collection is properly formatted.

On Artwork:

  • Destroyer works best when all the tracks for an album are in one flat directory.
  • Destroyer will look for a file named cover.jpg in the album's directory, if cover.jpg not found, it will fallback to any jpg or png in directory.

On Search:


  • Type anywhere in the library view to filter your collection.
  • esc will clear your filter.

Deving and Building

Command Purpose
yarn build Compile JS /bundle.
yarn build:watch Build project and watch for changes.
yarn start Start Destroyer.
yarn pack:osx Build for Mac.
yarn pack:win Build for Windows.
You can’t perform that action at this time.