April 22, 2025
Reading Notes, a simple app to read your highlights
Posted by Lorenzo
I like to read a lot. I keep a list of books that I read over the years.
If the book is interesting, I highlight the passages that resonate with me and that are worth remembering.
I would like to consult the highlights later, to remember the valuable parts of the book.
The problem
While reading digitally on my Kobo (Libra 2), highlighting is very easy to do, but once the book is finished, it's quite cumbersome to re-read the highlights.
You need to open each book and go to the annotations tab. This is slow and annoying.
The solution
The highlights are stored in an annotation file (.epub.annot
) for each book, saved under the /digital editions
folder.
This annotation file is a XML file that contains the highlights. I wrote a small parser to convert into JSON and expose it to the web app.
I created a small web app in Nuxt that allows me to read my highlights online.
I just published a small project on GitHub where I store my reading notes.
Try it out
Read some of my highlights online: Reading Notes
The project is published on Github, so you can clone it and add your own highlights.
Check it out on GitHub: https://github.com/looer/reading-notes