Your collection,
on your terms.
Keep your library and listening history on your own server. Give each reader an account with their own progress and reading log.
Reader accountsYour audiobooks, on your own server.
Listen wherever you are. Keep the book
beside the audio. Pick up where you left off.
Private. Self-hosted. Made for readers.


Web browser
iPhone & iPad
Android
macOS
Point OperaLibre at your audiobook folder. It brings your files, cover art and chapters together in a library you can actually settle into.
Keep your library and listening history on your own server. Give each reader an account with their own progress and reading log.
Reader accountsFind a chapter, change the pace or set a sleep timer. Synced progress brings you back to your place when you change devices.
Explore the playerDownload books in the native iPhone and Android apps for offline listening. Your next chapter doesn’t need a connection.
Find your appAlice’s Adventures in Wonderland
Alice was beginning to get very tired of sitting by her sister on the bank, and of having nothing to do.
“And what is the use of a book,” thought Alice, “without pictures or conversations?”
Public-domain ebook excerptIllustration of an ebook companion
Open an EPUB, PDF or text companion beside your audiobook. Switch between listening and reading, or enjoy both together.
EPUB chapter sync is supported. Sentence highlighting and automatic page turns are part of the optional follow-along experiment; alignment quality can vary.
How readalong worksListen to a two-minute excerpt of Alice’s Adventures in Wonderland, narrated by Kristen McQuillin for LibriVox. Open the matching EPUB and follow a real, locally generated sentence map.
Audio and ebook are public domain in the U.S. Sentence following is experimental. Your demo progress stays in this browser.
Open the product demoInstall the server on a computer you control, then connect your devices. Start with the combined package: the server and web app, together.
On macOS or Linux, the guided installer chooses the right release and checks its download.
Pick your audiobook folder and create the first owner account in the web app.
Connect a phone, add reader accounts and pick something good to listen to.
curl -fsSL https://raw.githubusercontent.com/DonovanMontoya/OperaLibre/main/script/install.sh | shWindows x64, Linux x64 / ARM64, and Intel / Apple Silicon Macs. Combined and server-only packages.
Download a releaseTry the native app through TestFlight. Connect it to your OperaLibre or Jellyfin server. Beta availability is managed by Apple.
View the TestFlight betaUse the web app in your browser. Android build instructions are available in the repository; release APKs are unsigned.
Android build & client guideOptional Audible imports through Libation, Libro.fm imports and Jellyfin client support fit into the library you already have. The server also offers an Audiobookshelf-compatible API and an OPDS catalog.
Read the documentationOperaLibre is actively developing. Try it with your own books and tell us what makes reading better, or what gets in the way.
Share feedback on GitHubSource-available for personal and noncommercial use. Commercial use requires a separate license.