Petrichor: Native macOS Offline Music Player
Petrichor: Native macOS Offline Music Player
In an era dominated by streaming services, Petrichor brings the focus back to your personal music collection. It is a free, open-source, and fully offline music player designed specifically for macOS.
If you have a curated library of local audio files and want a player that feels at home on your Mac, Petrichor is built for you.
Key Features
🎵 Wide Format Support
Petrichor handles almost anything you throw at it. It supports a vast array of audio formats including MP3, AAC, FLAC, WAV, Ogg Vorbis, Opus, and many more.
📂 Organized Library
- Folder & Library Views: Browse your music the way you prefer—either through a structured library or directly by folder hierarchy.
- Smart Navigation: Quickly jump to artists, albums, or years.
- Search: Robust search functionality powered by SQLite FTS5 to find tracks instantly, even in large libraries.
🎙️ Lyrics & Details
- Lyrics Support: View unsynced lyrics for your tracks right in the player.
- Metadata: It relies on your tags to organize everything beautifully, so your curated metadata shines.
🍎 Native macOS Experience
- Sandboxed & Secure: Fully sandboxed and notarized, ensuring your system’s safety.
- System Integration: Supports media keys, Now Playing info, and Dark Mode.
- SwiftUI & AppKit: Built using modern Apple technologies for a smooth, responsive interface.
Platforms
Petrichor is designed exclusively for:
- 🍎 macOS (Requires macOS 14.0 or later)
Get Started
Download the latest release or build it yourself from source.
🔗 GitHub: kushalpandya/Petrichor
Why This Tool Rocks
- Privacy Focused: Your listening habits are yours. usage data never leaves your device.
- Zero Distractions: No ads, no social features, no “recommended for you”—just your music.
- Performance: Lightweight and fast, handling libraries with thousands of songs with ease.
- Open Source: Completely free and open-source (MIT License).
Crepi il lupo! 🐺