Petrichor is a native music player for macOS. It plays almost any format and keeps your library organized based on track metadata, integrates well with rest of macOS and offers a ton of features that are mostly found only in streaming music players.
No reviews yetBe the first to leave a review for Petrichor
Maker
📌
I spent the last year building Petrichor, an offline music player for macOS, the kind of player I would want to use, and the kind that didn’t exist on the platform. It is the only thing I work on during my weekends when I’m sitting at my desk, and I’m proud of what Petrichor has managed to achieve in the past year.
Although I never shared about it here on Product Hunt as I felt that in early days, app lacked the features and polish worthy to be shared on PH, but now it is closest to what I envisioned so here I'm sharing about it. Be sure to give it a try, and if you like it, a star on GitHub, or sponsoring the project would help!
Report
A Scrobbles integration with Last.fm would be amazing for tracking listening history. Also a smart playlist builder based on criteria like genre, year, or play count would put Petrichor right up there with the streaming apps in terms of dynamic library curation.
Report
Maker
@aselk16731 Both Last.fm and smart playlist builder are supported in the app. :)
Report
Love how it pulls metadata to keep things tidy, and the deep macOS integration is exactly what I want from a local player. One thing that would make it a daily driver for me is a proper smart playlist builder, similar to what iTunes had, where you can combine multiple rules with AND/OR logic and save them.
Report
Maker
@yyankul54514 That feature (i.e. Smart Playlists) is literally highlighted in one of the screenshots of this post!
Report
As someone who has a pretty chaotic local library with nested folders, a built-in duplicate finder and tag editor would be a huge win. Most native players force you to use an external app to clean things up before you even import, so having that handled right inside Petrichor would save a ton of time.
Report
Finally a local music player that feels like it belongs on macOS instead of being a port. Loved how the library sorted my messy metadata automatically, and the gapless playback actually worked on FLAC.
Report
the way it organizes everything around metadata instead of folders feels so much more natural, especially paired with that clean macOS-native look. nice work
A Scrobbles integration with Last.fm would be amazing for tracking listening history. Also a smart playlist builder based on criteria like genre, year, or play count would put Petrichor right up there with the streaming apps in terms of dynamic library curation.
@aselk16731 Both Last.fm and smart playlist builder are supported in the app. :)
Love how it pulls metadata to keep things tidy, and the deep macOS integration is exactly what I want from a local player. One thing that would make it a daily driver for me is a proper smart playlist builder, similar to what iTunes had, where you can combine multiple rules with AND/OR logic and save them.
@yyankul54514 That feature (i.e. Smart Playlists) is literally highlighted in one of the screenshots of this post!
As someone who has a pretty chaotic local library with nested folders, a built-in duplicate finder and tag editor would be a huge win. Most native players force you to use an external app to clean things up before you even import, so having that handled right inside Petrichor would save a ton of time.
Finally a local music player that feels like it belongs on macOS instead of being a port. Loved how the library sorted my messy metadata automatically, and the gapless playback actually worked on FLAC.
the way it organizes everything around metadata instead of folders feels so much more natural, especially paired with that clean macOS-native look. nice work