SkillAgentSearch skills...

Destroyer

:crystal_ball::skull::crystal_ball: Open-source lossless audio player

Install / Use

/learn @mashaal/Destroyer
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img src='https://www.dropbox.com/s/alcqju8k9lkr3b9/destroyer-logo.png?raw=1' width='250px'/>

Destroyer

Open-Source Lossless Audio Player

destroyer

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:

start

  • 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:

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. |

Related Skills

View on GitHub
GitHub Stars136
CategoryDevelopment
Updated22d ago
Forks13

Languages

JavaScript

Security Score

85/100

Audited on Mar 4, 2026

No findings