Made for Audiobookshelf

Your library.
Two focused players.

Listen on the road, on a bike, and wherever a connection may be unreliable—with a dedicated app for each kind of library.

ABShelf: Audiobooks app icon
ABShelfAudiobooks
ABShelf: Podcasts app icon
ABShelfPodcasts

ABShelf

Audiobooks

Listen to the audiobooks in your Audiobookshelf library with ABShelf: Audiobooks.

I began writing ABShelf in May 2025. At the time, there were few options for listening to content on an Audiobookshelf server. I wanted an app built around the ways I listen: on the road, on a bike, and wherever a connection may be unreliable.

Browse your audiobooks by author or series, and create lists to keep track of favorites and what you want to listen to next.

Features include:

  • CarPlay support for listening in the car
  • Lists for your next listens and favorite audiobooks
  • Downloads for listening when connectivity is poor
  • Chapter navigation

ABShelf began as a podcast app. During development, I realized I wanted different features for audiobooks, so I created two separate apps. ABShelf: Audiobooks is dedicated to audiobooks. If you also listen to podcasts, look for ABShelf: Podcasts.

An Audiobookshelf server and an account with access to an audiobook library are required.

ABShelf: Audiobooks shelf view on iPhone
Your shelf
ABShelf: Audiobooks series view on iPad
Browse series
ABShelf: Audiobooks book details on iPhone
Book details

ABShelf

Podcasts

Listen to the podcasts in your Audiobookshelf library with ABShelf: Podcasts.

I began writing this app in May 2025. At the time, there were few options for listening to content on an Audiobookshelf server, and I wanted an app built around the ways I listen: on the road, on a bike, and wherever a connection may be unreliable.

Browse your podcasts, manage your playback queue, and keep listening as one episode ends and the next begins.

Features include:

  • CarPlay support for listening in the car
  • A playback queue you can easily arrange
  • Downloads for listening when connectivity is poor
  • Chapter navigation and embedded artwork when available in an episode
  • Automatic downloads of new episodes
  • Notifications when ABShelf discovers new episodes on your server

During development, I realized I wanted different features for podcasts and audiobooks, so I created two separate apps. ABShelf: Podcasts is dedicated to podcasts. If you also listen to audiobooks, look for ABShelf: Audiobooks.

An Audiobookshelf server and an account with access to a podcast library are required.

ABShelf: Podcasts recent episodes on iPhone
Recent episodes
ABShelf: Podcasts player with chapters on iPad
Episode chapters
ABShelf: Podcasts playback queue on iPhone
Your queue