Dopamine

A cross platform audio player designed for organizing and listening to local music libraries with simplicity.

Dopamine screenshot 1

Dopamine is an open-source desktop app that focuses on organizing and listening to music. It provides a dedicated desktop interface for managing local audio libraries, prioritizing a clean visual presentation to make music management more straightforward. The application is designed for users who want a dedicated space for their audio files without the overhead of complex media suites.

The software is available for Windows, Linux, and macOS. On Linux systems, users can install the application through the Snap Store or the Arch User Repository using the dopamine-official package. It also supports manual installation via rpm and pacman packages for various distributions. The application allows users to point the software toward their music folders to build a searchable and navigable library.

Key features

  • Cross-platform support for Windows, Linux, and macOS
  • Local music library organization and management
  • Audio playback functionality for local files
  • Integration with removable media directories via snap plugs
  • Support for multiple Linux package formats including rpm and pacman
  • Installation via the Arch User Repository
  • Availability through the Snap Store

Dopamine is built using a modern web stack consisting of Electron, Angular, and TypeScript. It utilizes better-sqlite3 as a native dependency to handle the underlying data and library indexing. Due to this specific native dependency, the build process is platform-dependent, meaning the Windows package must be built on Windows, the macOS package on macOS, and the Linux package on a Linux environment. This architecture allows the application to maintain a consistent look and feel across different operating systems while leveraging web technologies for the user interface.

It serves as a lightweight tool for users seeking a simple, focused audio player for their desktop.

Last Modified
Software TypeDesktop App
Platform
Last Activity15 days ago
Repository Age7 years
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.