Petrichor is a free, open-source macOS music player designed for managing and enjoying locally stored audio collections. It supports more than 40 audio file formats, including MP3, FLAC, ALAC, Ogg Vorbis, and WAV. Users can organize music folders, browse albums and artists, and build playlists with advanced filtering rules. Internet radio streaming allows stations to be saved into collections. The player displays synchronized lyrics and can download missing lyrics when available. Playback features include gapless transitions, crossfading, ReplayGain normalization, an equalizer, and Spatial Audio. Its native macOS interface provides mini player, immersive mode, menu bar controls, and AirPlay 2 output. Additional integrations include Last.fm scrobbling, Siri, Apple Shortcuts, and automation APIs.

Features

  • Offline music playback supporting more than 40 compressed and lossless audio formats
  • Organized local music libraries with folder browsing and customizable sidebar shortcuts
  • Smart playlists with conditional filtering, regular expressions, and import or export support
  • Internet radio streaming with saved station collections and synchronized song lyrics
  • Gapless playback, crossfade, ReplayGain, equalizer, Spatial Audio, and AirPlay 2
  • Native macOS playback controls with Last.fm scrobbling and Apple Shortcuts integration

Project Samples

Project Activity

See All Activity >

Categories

Music Players

License

MIT License

Follow Petrichor

Petrichor Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Petrichor!

Additional Project Details

Operating Systems

Mac

Programming Language

Swift

Related Categories

Swift Music Players

Registered

16 hours ago