About this project
Dopamine is an open-source audio player designed to make organizing and listening to music as simple and visually appealing as possible. It is built using Electron, Angular, and TypeScript, and supports Windows, Linux, and macOS. The project emphasizes a clean, minimal interface and straightforward music management.
Key features include:
- Cross-platform support (Windows, Linux, macOS)
- Simple and elegant user interface
- Music organization and playback
- Available via Snap Store, AUR (as `dopamine-official`), and as RPM/Pacman packages
For developers, the repository provides build instructions for each platform, requiring Node.js 22 and an IDE. Due to the native dependency `better-sqlite3`, packages must be built on their respective target platforms. Debugging configurations are provided for JetBrains IDEs.
Installation options include Snap (`snap install dopamine`), AUR (`yay -S dopamine-official`), and manual package installation for RPM and Pacman-based systems. The Snap package includes a `removable-media` plug for accessing `/media`, which may need manual connection.
The project is actively maintained with nightly builds and supports donations via Ko-fi and PayPal. Icons are created by Sharlee.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.