A home for
every chapter.

Your 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.

Actual OperaLibre web app playing Alice’s Adventures in Wonderland with the matching EPUB reader.
Actual OperaLibre mobile player showing Alice’s Adventures in Wonderland.
One library, your devices.

Web browser

iPhone & iPad

Android

macOS

Make yourself
at home.

Point OperaLibre at your audiobook folder. It brings your files, cover art and chapters together in a library you can actually settle into.

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 accounts

A player for
the long listen.

Find a chapter, change the pace or set a sleep timer. Synced progress brings you back to your place when you change devices.

Explore the player

Take a few
chapters with you.

Download books in the native iPhone and Android apps for offline listening. Your next chapter doesn’t need a connection.

Find your app

Alice’s Adventures in Wonderland

Down the Rabbit-Hole

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 excerpt
Alice’s Adventures in WonderlandAudio & ebook, together

Illustration of an ebook companion

Listen. Read.
Stay in the story.

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 works

Try the actual app.

Listen 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 demo

Audio, ebook & timing-map sources

  • ▥ Explore the book
  • ▷ Play, pause & change speed
  • ▤ Follow the ebook
  • ◷ Come back to your place
LibriVox narration · Project Gutenberg EPUB

Your library
starts here.

Install the server on a computer you control, then connect your devices. Start with the combined package: the server and web app, together.

  1. 1

    Install the server

    On macOS or Linux, the guided installer chooses the right release and checks its download.

  2. 2

    Choose your books

    Pick your audiobook folder and create the first owner account in the web app.

  3. 3

    Make it yours

    Connect a phone, add reader accounts and pick something good to listen to.

macOS & LinuxPaste into Terminal to run the guided installer.
curl -fsSL https://raw.githubusercontent.com/DonovanMontoya/OperaLibre/main/script/install.sh | sh

Review the installerStep-by-step setup

A good neighbor
to your other tools.

Optional 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 documentation

Help write the next chapter.

OperaLibre 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 GitHub

Source-available for personal and noncommercial use. Commercial use requires a separate license.