0xDABmusic
A client for DAB music for download, convert, enjoy your library All in one! First opening might be delayed due to unsi…
git clone https://github.com/0xarchit/0xDABmusic.git0xarchit/0xDABmusic0xDABmusic
Next Gen Music Player for the Audiophile Era
🌐 Website • 📥 Download • 🐛 Report Bug
🚀 Why 0xDABmusic?
0xDABmusic isn't just another music player. It's a high-performance, native application built with Go and Wails, designed for those who demand quality and privacy.
- ⚡ Native Performance: Written in Go, ensuring lightning-fast startup and low resource usage.
- 🎧 Studio Quality: Full support for FLAC and high-fidelity artifacts.
- 🔒 Privacy First: Your library stays local. No ads, no tracking, no subscription walls.
- 🛠️ Power Tools: Built-in lyrics synchronization, Spotify playlist import, and smart conversion.
📥 Installation
Choose the version that fits your workflow.
Windows
Download the Windows Bundle (Zip). It contains:
- Setup (.exe): Full installer (Recommended).
- Portable (.exe): Standalone executable.
Note: If Microsoft Defender warns you, strict "More Info" -> "Run Anyway".
macOS
Download the macOS Bundle (Zip). It contains:
- Installer (.dmg): Drag and drop to Applications.
- Portable (.app): Run directly.
Note: Since we don't have an Apple Developer ID yet, you may need to Right Click > Open the app for the first time if you see "App is damaged" or "Unidentified Developer".
Linux
Debian / Ubuntu:
sudo dpkg -i 0xDABmusic_<version>_amd64.deb
.deb Package Dependencies:
The .deb package for 0xDABmusic depends on system libraries, especially WebKitGTK (libwebkit2gtk). This library is not bundled with the app and must be installed on your system.
Ubuntu 24.04 and newer:
sudo apt-get update
sudo apt-get install libwebkit2gtk-4.1-0
Ubuntu 22.04 and older:
sudo apt-get update
sudo apt-get install libwebkit2gtk-4.0-37
If you get dependency errors, make sure you are using the .deb built for your Ubuntu version. The .deb built on Ubuntu 24.04+ will not work on older Ubuntu, and vice versa.
Arch Linux:
sudo pacman -U ./0xDABmusic-<version>-*-x86_64.pkg.tar.zst
Arch Linux Dependencies (required):
0xDABmusic requires WebKitGTK (the webkit2gtk package) to be installed on your system.
sudo pacman -S --needed webkit2gtk-4.1 gstreamer gst-plugins-base gst-plugins-good
🚀 Getting Started
1. Create a DAB Account
0xDABmusic requires a DAB account to access cloud features.
- Register at dabmusic.xyz
- Use these credentials to log in to the app.
2. Spotify Integration (Recommended)
To enable playlist imports and enhanced metadata:
- Go to the Spotify Developer Dashboard and log in.
- Click "Create App".
- Fill in the details:
- App Name:
0xDABmusic - App Description:
music - Redirect URI:
http://127.0.0.1:8888/callback - Which API/SDKs are you planning to use?: Select "Web API".
- App Name:
- Once created, go to Settings in your dashboard.
- Copy the Client ID and Client Secret.
- Open 0xDABmusic > Settings and paste them into the Spotify configuration section.
✨ Features
📈 Star History
more like this
gns3theme
Custom color themes for GNS3 GUI. Built-in schemes, custom JSON themes, device symbols. Supports Linux and macOS.