🚀 Listening Post β4 is out now!

ICYMI: ambient #macOS 15.6+ music recognition app, scrobbles to #ListenBrainz, #LastFm, local files, and Shortcuts. Has support for #AppleMusic, LB, #Deezer.

New in Beta 4: I've added support for ListenBrainz-compatible scrobblers! Track durations are now stored as well. And a couple of bugs were fixed.

Give it a spin! https://actions.work/listening-post?ref=mastodon

🚧 Hard at work on Listening Post Beta 5:

- "Now Playing" widgets!
- Auto-trigger Shortcuts workflows on like, unlike, and delete!
- Restructured track menu!
- Adjustments to the ListenBrainz-compatible channel!
- Bug fixes!

Out soon™

🚀 Listening Post β5 was just released, my always-on #macOS #music recognition app. This update brings:

- "Now playing" desktop widgets ✨
- Configure #Shortcuts workflows that fire automatically when you like, unlike, or forget a track
- Track menu overhaul

Website: https://actions.work/listening-post?ref=mastodon
Release notes: https://forum.actions.work/t/beta-2026-0-5-beta-5/828?ref=mastodon

Spread the word, I definitely could use some more testers ✌🏼

#BuildInPublic #indiedev

🚧 Hard at work on Listening Post PUBLIC BETA 6, and frens, it is a juicy one! I've rebuilt a lot of things to prepare for a lot of other things. Excitement! 🤩

I've also come to the conclusion that once again, I probably won't be able to sell an app in the Mac App Store because in order to make it *solid* for customers it has to do things that Apple disapproves of (this time, fixing OS-level issues). 🤷🏻‍♂️

Listening Post #beta 6 is out! ICYMI: that's my always-on music recognition app for #macOS. Supports several scrobblers and music services, and it's still WIP.

Public beta 6 adds

- support for Rocksky.app (an ATproto-based scrobbler)
- support for multiple @ListenBrainz​-compat scrobblers at once
- better data on music recognitions, c/o the @musicbrainz foundation

Help me test!

Website: https://actions.work/listening-post
Release notes: https://forum.actions.work/t/beta-2026-0-6-beta-6/836

#buildInPublic #indieDev

Work on #ListeningPost beta 7 continues! This week I'll work on…

- adding #Spotify support (like/unlike, add track to playlist)
- better #AppleMusic support
- fixing CSV & JSONL export
- Bluesky support

Let's roll!

https://actions.work/listening-post #IndieDev #BuildInPublic

Listening Post: Ambient Music Recognition for macOS

Always-on music recognition for your Mac. Supports local files, Last.fm, ListenBrainz, LB-compatible, Rocksky, Apple Music, Spotify, Deezer. Post to Bluesky, Mastodon, ActivityPub. Automate.

ActionsDotWork.

Well, there goes my plan of making #Spotify support available in #ListeningPost.

I can either allow 5 (five) people access to my app in dev mode (good for, you know, development), or I can ask Spotify for upgrading it to non-dev mode ("extended quota"). But those rules:

250k MAU just to be able to apply‽ GTFO

https://developer.spotify.com/documentation/web-api/concepts/quota-modes

🚀 Listening Post: Beta 7 of my always-on #macOS music recognizer & #scrobbler is out!

Today: support for #Bluesky and #Spotify (bare-bones: their decision, not mine), and QoL improvements!

https://actions.work/listening-post?ref=mastodon

Release notes: https://forum.actions.work/t/beta-2026-0-7-beta-7/844

And while I'm happy with the app already, I think it needs another name. I like the stupid half-assed pun "Post your listens" → "Listening Post", but I suspect I'm the only person. Hmm.

#BuildInPublic #IndieDev

Listening Post: Ambient Music Recognition for macOS

Always-on music recognition for your Mac. Supports local files, Last.fm, ListenBrainz, LB-compatible, Rocksky, Apple Music, Spotify, Deezer. Post to Bluesky, Mastodon, ActivityPub. Automate.

ActionsDotWork.

Work on #ListeningPost beta 8 is ongoing. This week I'll work on…

- #Maloja scrobbling support (hooray for self-hosting, because Maloja is nice!)
- an honest-to-dog First Time Launch experience, i.e. a simple onboarding
- bug fixes related to #Bluesky, #Mastodon, #Rocksky

#BuildInPublic #IndieDev

🚀 Public Beta 9 of Listening Post, my always-on #macOS multi-#scrobbler, is out!

- Supports #Spotify & #Maloja now ❶
- Proper onboarding on first launch
- Better baseline data enrichment
- Lots of QoL improvements

Site: https://actions.work/listening-post?ref=mastodon
Forum post: https://forum.actions.work/t/listening-post-v2026-0-9-beta-9/851

❶) In addition to local files, #LastFM, #ListenBrainz (+ compatible), #Rocksky, #Mastodon / #ActivitiPub, #Bluesky, #AppleMusic, #Deezer, and #Shortcuts

#BuildInPublic #IndieDev

Listening Post: Ambient Music Recognition for macOS

Always-on music recognition for your Mac. Supports local files, Last.fm, ListenBrainz, LB-compatible, Rocksky, Apple Music, Spotify, Deezer. Post to Bluesky, Mastodon, ActivityPub. Automate.

ActionsDotWork.
PS: Feel free to boost/repost, since I'm always happy about more folks testing it! ✌🏼 Thanks
@czottmann I’ll use the app regardless of what it’s called, but for the record, I like the name!

@czottmann Looks nice!

FYI, my music player Radiccio has an API in case you might like to integrate… https://rg.crispycrunchy.computer/features/automation#activity-data

Sample code: https://github.com/CrispyCrunchyComputerware/Listener

Automation

Radiccio User Guide

@dmd Neat! Good app, that 👍🏼

But Listening Post's shtick is always-on recognition, basically on a repeating timer. It's not tied to any apps or sources that way but it's also less deterministic. I got fed up w/ all the scrobblers that supported just Apple Music or Spotify and nothing else.

@czottmann Thanks! I see now. Good luck and have fun!
@dmd Same to you! Indie dev team work FTW, thanks for reaching out, I do appreciate it 🤙🏼
@czottmann cool app! But your website makes my phone have a seizure.. 26.3.1 on iPhone 16 Pro
@xadammr Hah. Thanks for the report, I'll take a look! (That page is due for an update anyways very soon.)