Desktop appMedia, audio and video

Petrichor

Organize and play a local music library in a native macOS application.

Stars
1,555
Forks
66
License
MIT
Updated
Updated Jul 14, 2026

Checking live repository facts…

Project overview

Petrichor is an offline music player designed for macOS. It scans user-selected folders into an organized library, supports a broad range of common, lossless, tracker, and DSD formats, and includes lyrics, playlists, a draggable queue, search, and native menu bar and dock controls. The app does not modify music files and uses write access only to export M3U playlists. Network access is used for update checks, while online lyrics, artist information, and Last.fm scrobbling are opt-in.

Repository facts

Primary language
Swift
License
MIT
Repository updated
Jul 14, 2026
Default branch
main

Resource types

Desktop app

Use cases

Media, audio and video

Operating systems

macOS

Runtime

DesktopSandboxed

Audience

General users

Related projects

Browse more similar projects