MyBibliotheca Blog
You Spent Years Building Your Reading History. You Should Actually Own It

You Spent Years Building Your Reading History. You Should Actually Own It

2 minutes read

Years of book ratings, shelves, and reading dates represent real personal history. It should be possible to take that history with you. MyBibliotheca supports importing library data and exporting your own reading information, giving you a practical way to move your books and keep a portable record. Create a free account when you are ready to build a library you can manage.

Start with an export of your books

Before leaving any book tracker, download a copy of your library data from that service. Then use MyBibliotheca’s supported CSV import to bring in your existing titles. Review the import results before adding them, so you can see what was recognized and correct anything that needs attention. The library import guide explains the process.

Keep your own backup

Portability matters after the first import too. MyBibliotheca provides data export options so you can keep a copy of your library and reading history. The backup and export guide describes what you can download and how to create an export.

A backup is useful even if you are happy with your current service. It gives you a snapshot you control and helps reduce the worry that years of reading notes exist in only one place. Consider exporting periodically as your library grows.

Choose a tracker that respects your records

A reading tracker should help you keep your data organized and accessible. Import your existing books, add sessions and notes over time, and make an occasional backup. Start your MyBibliotheca library and keep your reading history moving with you.

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

Send KOReader Highlights and Notes Directly to Your Reading Tracker

8 minutes read

Send KOReader Highlights and Notes Directly to Your Reading Tracker

You highlighted the passage because you wanted to remember it.

So why should it stay buried inside one ebook file?

For KOReader users, MyBibliotheca provides a direct way to send highlights and notes from your e-reader into the same private library where you track your books.

The MyBibliotheca KOReader plugin works separately from Readwise. You can open a book in KOReader, send that book's annotations, and then view them on the matching book page in MyBibliotheca.

For readers using Kobo, PocketBook, Kindle, or another KOReader-supported device, that turns the e-reader into part of a much larger reading archive.

Highlights are more useful when they stay attached to the book

A giant export file full of highlighted sentences is technically a backup.

It is not necessarily a useful reading system.

A highlight becomes much more meaningful when it sits beside:

  • the book title
  • the author
  • the edition
  • your rating
  • your personal notes
  • when you read it
  • your reading progress
  • other highlights from the same book
  • your series information

MyBibliotheca keeps annotations connected with the book rather than treating them as an unrelated text dump.

Send annotations directly from KOReader

The MyBibliotheca KOReader plugin can send the current book's highlights and notes straight to your MyBibliotheca account.

That means Readwise is not required for the KOReader workflow.

Once configured, the basic pattern is simple:

  1. Read and highlight normally in KOReader.
  2. Open the MyBibliotheca highlights plugin.
  3. Send the current book's annotations.
  4. Open the matching book in MyBibliotheca.
  5. View the highlights and notes in the private annotation section.

This gives KOReader users a direct path from the device to their reading library.

Keep annotations private

Highlights can be more revealing than a list of books.

They show exactly which ideas caught your attention.

A private annotation might involve:

  • work
  • philosophy
  • religion
  • health
  • relationships
  • personal reflection
  • research
  • travel
  • politics
  • something you simply do not want to publish

MyBibliotheca is private by default.

Your annotations do not need to become posts, reviews, or social activity.

They can simply remain part of your own reading record.

Use separate KOReader credentials

MyBibliotheca's KOReader integration uses dedicated sync credentials rather than your normal website password.

The highlights plugin uses those same KOReader-specific credentials.

This means you do not have to enter your primary MyBibliotheca login password into the e-reader plugin.

It also gives you a cleaner way to rotate or disable device access later.

What happens when the ebook title does not match perfectly?

Ebook metadata is rarely perfect.

Maybe the file says:

The Count of Monte Cristo - Alexandre Dumas

while your library contains a specific translation with a subtitle and different edition information.

MyBibliotheca can keep an uploaded KOReader document unmatched until you confirm the correct library book.

That is safer than forcing a fuzzy match and putting annotations on the wrong edition.

Once linked, future annotations belong with the book you selected.

Combine highlights with KOReader progress sync

The annotations plugin becomes especially useful when paired with MyBibliotheca's KOReader progress sync.

These are two separate integrations.

Progress sync handles where you are in the ebook.

Highlights and notes sync handles what you saved from the ebook.

That distinction matters.

Your progress may change dozens of times during a book.

Your annotations represent the moments you intentionally wanted to preserve.

MyBibliotheca can keep both.

You can still use Readwise

Direct KOReader syncing does not mean you have to stop using Readwise.

Some readers use Readwise as a central annotation service across Kindle, web articles, PDFs, and other sources.

MyBibliotheca can import highlights and notes from Readwise too.

So there are two useful paths:

Direct KOReader path

KOReader → MyBibliotheca

Use this when you primarily want KOReader annotations in your private library without depending on another service.

Readwise path

Reading sources → Readwise → MyBibliotheca

Use this when Readwise already consolidates annotations from several different places.

Both can fit into the same broader goal: keep the things you learned from books close to the books themselves.

Add the rest of the reading experience

Once the book exists in MyBibliotheca, annotations are only one part of the record.

You can also track:

  • reading sessions
  • percentage or page position
  • start and finish dates
  • rereads
  • ratings
  • private notes
  • series
  • editions
  • TBR information
  • reading timeline activity

That is the difference between storing highlights and maintaining a reading archive.

Why this is useful for Kobo and PocketBook readers

KOReader is popular partly because it lets readers use a consistent reading environment across different hardware.

You might move from a PocketBook to a Kobo and continue using KOReader.

A MyBibliotheca library gives your annotations a similarly device-independent home.

The e-reader can change.

The book file can change.

Your reading history can remain in one place.

Do not let your best reading notes disappear into the device

A highlight usually represents a moment when you stopped reading long enough to say:

I want to keep this.

Your reading tracker should respect that.

MyBibliotheca connects those moments back to the books, progress, notes, and reading history around them.

Try MyBibliotheca and connect the KOReader highlights plugin to keep your annotations with the books that created them.

Further reading

Your Highlights Should Live With the Books You Read

Your Highlights Should Live With the Books You Read

2 minutes read

A highlighted sentence is easier to find when you remember which book it came from. Yet reading history, annotations, and notes often end up scattered across an e-reader, a note app, and a book tracker. MyBibliotheca helps bring those pieces closer by keeping book records and reading activity together. Start a free library and make your next highlight easier to revisit.

Send highlights from the tools you read with

If you use KOReader, MyBibliotheca can receive compatible highlights and notes through its dedicated integration. Configure the separate KOReader credentials, then follow the KOReader highlights setup guide. Progress syncing has its own setup instructions, so you can choose the workflow you need.

If your annotations are already in Readwise, you can import them into MyBibliotheca. The Readwise import guide explains the one-way import and how to connect the entries to books in your library.

Keep context with the passage

A quote without context may be hard to understand months later. Keeping notes tied to their book makes it easier to remember what you were reading and why a passage stood out. It also puts annotations closer to your broader reading history, rather than leaving every note in a different destination.

Build a reading archive you can return to

You do not need to migrate every note before starting. Connect one source, bring in the highlights you care about, and add new reading notes as you go. Create your MyBibliotheca account to keep books, progress, and meaningful passages in one personal reading space.

The KOReader Reading Tracker That Can Sync Your Progress With Your Library

9 minutes read

The KOReader Reading Tracker That Can Sync Your Progress With Your Library

KOReader already knows how far you have read.

Your reading tracker should not make you type it in again.

If you use KOReader on a Kobo, PocketBook, Kindle, reMarkable, Android device, or another supported platform, MyBibliotheca can turn that progress into part of your personal reading history.

MyBibliotheca includes a KOReader-compatible progress sync service. Once your ebook is linked to the correct book in your library, KOReader reading positions can be connected with the same place where you track print books, audiobooks, reading sessions, notes, series, and your TBR.

For readers who are tired of manually updating percentages after every ebook session, that is a very different kind of book tracker.

Your e-reader already has the data

A normal ebook tracking workflow often looks like this:

  1. Read in KOReader.
  2. Close the book.
  3. Open Goodreads, StoryGraph, or another tracker.
  4. Find the same title.
  5. Remember whether you stopped at 42%, 44%, or 46%.
  6. Update it manually.

The problem is not that entering a percentage takes very long.

The problem is that you have to do it over and over again.

Eventually you forget.

Then your reading tracker stops reflecting what you are actually reading.

MyBibliotheca's KOReader integration is designed to remove that duplication.

Sync KOReader progress into MyBibliotheca

MyBibliotheca can act as a custom KOReader progress-sync server.

You create separate KOReader credentials in MyBibliotheca, enter the MyBibliotheca sync server in KOReader, and enable document metadata.

When KOReader sends progress, MyBibliotheca can use the title and author information to help connect the document to a book already in your library.

If there is one clear match, it can link automatically.

If the title is ambiguous or you have multiple editions, you can choose the correct book yourself.

That matters because ebook libraries are messy.

The same novel may exist as a paperback, hardcover, EPUB, omnibus, revised edition, or audiobook.

A reading tracker should not silently guess when it is not sure.

Keep multiple KOReader devices on the same reading position

KOReader's progress-sync feature is also useful when you read on more than one device.

For example, you might have:

  • a Kobo at home
  • a PocketBook in your bag
  • an Android e-ink device
  • KOReader installed on another supported reader

When those devices use the same MyBibliotheca KOReader sync credentials, the current document position can be shared through the sync service.

That gives MyBibliotheca two useful roles at once:

  1. a progress-sync endpoint for your KOReader devices
  2. a private reading tracker that connects the ebook to the rest of your library

Your reading location is no longer isolated from your reading history.

Match the ebook edition you actually read

Page counts are one of the most frustrating parts of ebook tracking.

An EPUB might report a very different page count from a paperback edition.

A catalog might say a book has 858 pages while your ebook renderer shows more than 2,000.

MyBibliotheca lets you keep an edition page count for the version you actually use.

That means KOReader's percentage can be translated into a position that makes sense for your edition rather than blindly using an unrelated print edition's page count.

If the percentage is correct but the displayed page number looks wrong, the edition can be corrected without rewriting your reading history.

Progress becomes part of a larger reading history

The most useful part of the integration is not simply seeing "63%" on another website.

It is what that progress can connect to.

Inside MyBibliotheca, the same book can also have:

  • start and finish dates
  • reading sessions
  • notes
  • ratings
  • series information
  • reread history
  • edition details
  • highlights and annotations
  • reading timeline entries
  • monthly and yearly statistics

This turns KOReader progress into part of a much richer reading record.

Your highlights can come over too

Progress is only one piece of ebook reading.

The passages you highlight and the notes you write may be the parts you most want to remember.

MyBibliotheca also has a separate KOReader highlights and notes plugin.

That plugin can send annotations directly from KOReader to your MyBibliotheca account.

It does not require Readwise.

Progress sync answers:

Where did I stop?

The highlights plugin answers:

What did I want to remember?

Together, they create a much more complete connection between your e-reader and your reading tracker.

Already use Readwise? Keep using it.

MyBibliotheca also supports Readwise imports.

If your highlights already flow through Readwise from several different reading sources, you can connect Readwise to MyBibliotheca and import those annotations.

MyBibliotheca then matches them to books in your library.

This means you can choose the workflow that fits you:

  • KOReader → MyBibliotheca directly for KOReader highlights
  • Readwise → MyBibliotheca if Readwise is already your annotation hub
  • KOReader progress sync → MyBibliotheca for ebook positions

You do not have to force every reading tool through the same path.

A better companion for Kobo, PocketBook and Kindle readers using KOReader

KOReader runs on a wide range of e-ink platforms, including Kobo, PocketBook, Kindle, reMarkable and others.

That gives readers freedom to choose hardware.

MyBibliotheca extends that idea to the reading tracker.

Instead of tying your history to one e-reader manufacturer, your library can sit above the device layer.

Change from PocketBook to Kobo?

Keep MyBibliotheca.

Use two KOReader devices?

Keep the same library.

Read print books and audiobooks too?

Keep them in the same reading history.

Import your old Goodreads or StoryGraph history

You also do not need to choose between your existing reading history and your new KOReader workflow.

MyBibliotheca can import Goodreads and StoryGraph library exports.

Bring the books you have already tracked, then let future KOReader reading become part of a more detailed system.

Your reading tracker should work with your reader

The best reading tracker is not the one that gives you the most homework.

It is the one that quietly records useful information while you actually read.

For KOReader users, MyBibliotheca is built around that idea.

Create your MyBibliotheca library and connect KOReader progress sync to start bringing your e-reader activity into your reading history.

Further reading

A Reading Tracker That Works With Your E-Reader Instead of Making You Log Everything Twice

A Reading Tracker That Works With Your E-Reader Instead of Making You Log Everything Twice

2 minutes read

If your e-reader already knows where you stopped, copying the same progress into a separate tracker can feel like busywork. MyBibliotheca can connect with KOReader so compatible ebook reading progress flows into your library. For readers looking for a KOReader tracker or an automatic reading progress tracker, the goal is simple: spend more time reading and less time entering the same update twice. Create a free MyBibliotheca account to get started.

Connect your reader and your library

The integration uses dedicated KOReader sync credentials, separate from your website login. Set up those credentials in MyBibliotheca, then configure KOReader to send progress to the service. The step-by-step KOReader setup guide explains the details and helps you check the connection.

Once connected, compatible progress updates can appear with the matching book in your MyBibliotheca library. That gives you a reading history that includes ebook activity without requiring you to recreate every page position manually. You can still log sessions yourself when you want to capture other reading, such as print pages or audiobook minutes.

Keep highlights in the picture

Progress and annotations are related, but they use separate workflows. If you want to send highlights or notes from KOReader too, follow the KOReader highlights guide. Keeping both connected can make it easier to find a passage later alongside the book and your broader reading history.

A tracker that fits your reading setup

Your reading tracker should fit the tools you already use. Sign up for MyBibliotheca, configure KOReader once, and keep compatible ebook progress with your library.