Skip to content

Show HN: Petrichor – Native offline music player for macOS

petrichor.page
2 pointskushalpandyadiscuss
On HN

Over a year ago I shared about Petrichor on HN[1] while it was still in alpha, it started out as a hobby for me and has now grown into a mature product while staying free and open source[2]. I've just released v1.7 that added a whole bunch of features that I originally envisioned for this app. It remains free and open source, doesn't do any usage tracking or analytics, and still strives to be one of the best music players available on the platform.

Features:

- Everything you'd expect from an offline music player!

- Supports more than 40 audio file formats.

- Map your music folders and browse your library in an organized view.

- Stream Internet Radio and organize saved stations into collections.

- Synced lyrics of a playing track when available, including ability to download missing lyrics.

- Create, import or export playlists.

- Smart playlists with conditional, negative, and regular-expression rules.

- Manage the play queue interactively using drag and drop.

- Browse music using folder view when needed.

- Pin anything (almost!) to the sidebar for quick access to your favorite music.

- Navigate easily: right-click a track to go to its album, artist, year, etc.

- Native macOS integration with menubar and dock playback controls, plus dark mode support.

- Miniplayer and immersive mode.

- Gapless playback, Crossfade, ReplayGain volume normalization, Equalizer, Spatial Audio, and AirPlay 2 support.

- Last.fm scrobbling support.

- Shortcuts and Automation API support along with Siri.

- Works well with large libraries containing thousands of songs.

[1]: https://news.ycombinator.com/item?id=44515266

[2]: https://github.com/kushalpandya/Petrichor

Comments

No comments yet.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.