u/elonbouvier

I built a native macOS client for Audiobookshelf (V2 overhaul)

Quick update on the native Mac app I posted last week. Thanks for all the feedback so far.

I originally built this to scratch my own itch. I wanted a native way to use Audiobookshelf on my Mac, so I could download my audiobooks locally and keep listening while my Mac was locked. I ended up using it a lot myself, so I’ve been continuing to build out the features I wanted.

What’s new

Themes and dark/light mode. The sun/moon button in the top right switches between light and dark. Right-click it to choose from seven themes, or have it follow your Mac’s appearance.

Mini player opacity. The floating mini player (⌘⇧M) can now fade into the background while you work. Hover over it to bring it back to full opacity.

Smoother downloads. If a book finishes downloading while you’re listening, playback now switches to the downloaded copy without a skip or pause.

Fixes. Search now finds narrators, tags, and genres. Series, collections, and playlists also load correctly with Audiobookshelf 2.36.

It’s still free and open source (and always will be). For now, you can install it by building from source with the included script.

GitHub: https://github.com/arturgrochau/audiobookshelf-mac

I’d love to hear feedback on any bugs you encounter or features you’d like to see next, including additional themes. You can also fork it on GitHub and make any changes that fit your use case.

u/elonbouvier — 9 days ago