Dopamine

github.com/digimezzo/dopamine Linux & Mac Apps Open-source projectOpen source

Dopamine plays audio, with its project describing the player as focused on simplicity.

github.com/digimezzo/dopamine
Dopamine homepage screenshot

About Dopamine

Dopamine is an open source audio player for organizing and listening to music. Its project describes it as focused on simplicity. The README states that it works on Windows, Linux and Mac. The current version is built with Electron, Angular and TypeScript.

The source describes a translation system. Dopamine copies its bundled translations into a Translations folder in its application data directory. Users can add or edit language files, and the language menu picks up new files when it opens. The source does not describe other features in detail. It also gives build instructions for Ubuntu, Manjaro and Windows, which require Node.js 22 and, for some packages, additional tools.

Key features

  • Organizes and plays music with a focus on a simple, clean interface
  • Copies bundled translations into an application data Translations folder
  • Supports user-created language files in a flat JSON key/value format
  • User translation files with a bundled language's name override that language's translations
  • Missing translation keys fall back to the default English translation
  • Built with Electron, Angular and TypeScript
Best for: Users who want a simple, open source music player on Windows, Linux or Mac, and developers or translators who want to build it or add languages.
Good for
  • Open source, with the source code available in a public GitHub repository
  • Stated to work on Windows, Linux and Mac
  • Translation edits are kept, since missing bundled files are added without overwriting user edits
Watch out for
  • Building from source requires Node.js 22 and, for some package types, rpm or libarchive-tools
  • The source states that only a renderer debug configuration is provided for now

Dopamine at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Dopamine alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Linux & Mac Apps

Well-known listings from the same topic.

All 196

Dopamine FAQ

How do I add a new language to Dopamine?
Copy one of the bundled JSON translation files to a new language code, such as xx.json, or edit an existing one. Include the keys language-name-english and language-name-localized so the language appears in the language menus.
Do I need to restart Dopamine to see a new translation file?
No. The language menu discovers new files when it is opened. To test edits to a translation that is already selected, select another language and then switch back to reload the file.
Will my translation edits be overwritten when Dopamine updates?
Dopamine adds missing bundled translation files again when the language menu opens, but the source states that it never overwrites your edits.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing