Audiobookshelf: Audiobook and Podcast Server
Audiobookshelf is a server built specifically for audiobooks and podcasts, which sounds narrow until you try to use a general media server for either.
Why general media servers fail at audiobooks
Music servers treat an audiobook as an album of tracks. That breaks the things that matter: resume position does not survive switching devices, there is no chapter list, no sleep timer, and no playback speed control. Audiobookshelf models a book as a book, with a single continuous position that syncs to the server and follows you between phone, car, and desktop.
What it handles
Audiobook libraries with metadata and cover art fetched automatically, podcast subscriptions with episode downloads, per-user progress and separate libraries, and ebook storage alongside the audio. Multi-user support means household members keep their own positions in the same book.
Client ecosystem
Official Android and iOS apps, plus ShelfPlayer and Plappa on Apple platforms. CarPlay and Android Auto support matters more here than for most software, since driving is when audiobooks actually get consumed.
Library organization
It expects a reasonably consistent folder structure, author then series then title, and matching quality depends on it. Spending an hour organizing before the first scan saves considerably more later, and the built-in metadata tools can fix a lot afterwards.
Alternatives
Plex with Prologue works if your audiobooks already live in Plex. Kavita handles ebooks and comics but not audio. For podcasts alone, PodFetch is lighter.
License
Audiobookshelf is released under the GNU General Public License v3.0.