MyBibliotheca Blog

KOReader + Readwise + MyBibliotheca: Put Your Reading Data in One Place

8 minutes read

KOReader + Readwise + MyBibliotheca: Put Your Reading Data in One Place

Readers who love data often end up with a surprisingly fragmented setup.

Your books are in one service.

Your ebook progress is in KOReader.

Your highlights are in Readwise.

Your audiobook listening history is somewhere else.

Your TBR is another list entirely.

Each tool may do its job well, but the result can feel like your reading life has been split across five databases.

MyBibliotheca is built to sit in the middle of that workflow.

It can connect KOReader reading progress, direct KOReader highlights, Readwise annotations, print books, audiobooks, reading sessions, TBR planning, and your existing Goodreads or StoryGraph history in one private reading library.

KOReader knows where you are

KOReader already tracks your location inside the ebook.

MyBibliotheca can use KOReader's progress-sync system so that reading position can be associated with the correct book in your library.

That means your ebook progress does not have to be manually recreated after every session.

For readers who use KOReader on Kobo, PocketBook, Kindle, reMarkable, Android, or another supported platform, this can remove one of the most repetitive parts of book tracking.

Readwise knows what you saved

Readwise solves a different problem.

It collects highlights and notes.

If Readwise is already part of your workflow, MyBibliotheca can connect to it using a Readwise access token and import your annotation data.

Once a Readwise book is matched with a title in your MyBibliotheca library, its highlights and notes can appear on that book's detail page.

You can also enable daily Readwise synchronization.

Readwise remains the source of the original annotation collection.

MyBibliotheca becomes the place where those annotations sit beside the rest of your reading history.

Or send KOReader highlights directly

Readwise is optional for KOReader users.

MyBibliotheca also has a separate KOReader plugin that sends highlights and notes directly from the device.

That gives you two possible workflows.

Option 1: Direct

KOReader → MyBibliotheca

Best when you primarily want KOReader annotations attached to books in your personal library.

Option 2: Readwise-centered

KOReader or other sources → Readwise → MyBibliotheca

Best when Readwise already collects highlights from several different reading sources.

There is no need to pretend one workflow is right for everyone.

MyBibliotheca supports both because readers build their reading stacks differently.

MyBibliotheca adds the missing context

A highlight service knows about highlights.

An e-reader knows about the current file.

A reading tracker can connect that information with the rest of the book.

For a title in MyBibliotheca, you can also maintain:

  • reading status
  • reading sessions
  • page or percentage progress
  • audiobook minutes
  • start and finish dates
  • edition details
  • rating
  • private notes
  • series position
  • TBR information
  • reread history

This is where disconnected reading data begins to look like one coherent record.

Readwise sync stays one-way

MyBibliotheca's Readwise integration is designed as an import.

Readwise remains the source of truth for the original collection.

MyBibliotheca does not need to take over management of your Readwise account in order to display imported highlights beside your books.

That makes the relationship easier to understand:

Manage your original Readwise annotations in Readwise.

Use MyBibliotheca to see them in the context of your personal library.

Matching prevents annotations from landing on the wrong book

Book data is messy.

Multiple editions may share the same title.

Authors may have different formatting.

Subtitles may vary.

MyBibliotheca only automatically links a Readwise record when it can make a safe match.

Otherwise, the book waits for you to choose the correct library entry.

The same general principle applies to KOReader documents.

That little bit of friction is useful.

It is better than discovering later that a year's worth of highlights were attached to the wrong edition.

Keep reading history private

Putting more of your reading data in one place makes privacy more important, not less.

MyBibliotheca is private by default.

Your annotations, reading sessions, TBR reasons, and personal notes are designed to be useful to you first.

You can share specific reading artifacts when you choose, but the application does not require a social feed to function.

Add audiobooks and print books to the same history

KOReader and Readwise naturally skew toward digital reading.

Your actual reading life probably does not.

MyBibliotheca can also track print books and audiobooks.

Audiobooks can use minutes, duration, percentage, and listening position rather than pretending every format is page-based.

That means the same reading timeline can contain:

  • a Kobo ebook
  • a PocketBook EPUB
  • a paperback
  • a 14-hour audiobook

Different formats.

One reading history.

Bring Goodreads or StoryGraph history with you

If Goodreads or StoryGraph contains years of past reading, MyBibliotheca can import that library too.

That creates a useful progression:

Past reading: Goodreads or StoryGraph import

Current ebook progress: KOReader sync

Annotations: KOReader plugin or Readwise

Print and audio: MyBibliotheca reading logs

Instead of choosing which part of your reading life to preserve, you can bring the pieces together.

A reading stack should feel connected

Using several reading tools is not the problem.

The problem is when none of them talk to each other.

MyBibliotheca is designed as the personal library layer that connects more of those tools without forcing you to abandon them.

Create your MyBibliotheca library and connect KOReader, Readwise, or both to bring more of your reading history into one place.

Further reading