프로젝트 소개

도파민은 음악을 정리하고 듣는 일을 가능한 한 간단하고 시각적으로 매력적으로 만들기 위해 설계된 오픈 소스 오디오 플레이어입니다. Electron, Angular, TypeScript를 사용하여 제작되었으며 Windows, Linux, macOS를 지원합니다. 이 프로젝트는 깔끔하고 미니멀한 인터페이스와 간단한 음악 관리를 강조합니다. 주요 기능은 다음과 같습니다: - 크로스 플랫폼 지원 (Windows, Linux, macOS) - 간단하고 우아한 사용자 인터페이스 - 음악 정리 및 재생 - Snap Store, AUR(`dopamine-official`), RPM/Pacman 패키지로 제공 개발자를 위해 저장소는 각 플랫폼별 빌드 지침을 제공하며, Node.js 22와 IDE가 필요합니다. 네이티브 의존성인 `better-sqlite3` 때문에 패키지는 각 대상 플랫폼에서 빌드해야 합니다. JetBrains IDE용 디버깅 구성이 제공됩니다. 설치 옵션에는 Snap(`snap install dopamine`), AUR(`yay -S dopamine-official`), 그리고 RPM 및 Pacman 기반 시스템용 수동 패키지 설치가 포함됩니다. Snap 패키지에는 `/media`에 접근하기 위한 `removable-media` 플러그가 포함되어 있으며, 수동으로 연결해야 할 수 있습니다. 이 프로젝트는 nightly 빌드와 함께 활발히 유지 관리되고 있으며 Ko-fi와 PayPal을 통한 기부를 지원합니다. 아이콘은 Sharlee가 제작했습니다.