Destroyer
:crystal_ball::skull::crystal_ball: Open-source lossless audio player
Install / Use
/learn @mashaal/DestroyerREADME
Destroyer
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
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.jpgin the album's directory, ifcover.jpgnot found, it will fallback to anyjpgorpngin directory.
On Search:

- Type anywhere in the library view to filter your collection.
escwill 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
node-connect
337.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
