February 7, 2021

When I read books on my kindle, I generally like to take highlights to revisit them in the future. The only problem being I cannot go through those points as quickly as I would like since I have to scroll through the whole book. Although Amazon stores your highlights, it is only for books you have bought from the kindle store. Readwise was one of the solutions that came to my mind to make my highlights more accessible by exporting them to Notion. But it had two caveats: it was a paid software, and it also only worked for books that were bought from the kindle store. So while looking for a solution, I came across an unofficial python API for Notion. By exploring it more and understanding the format in which the clippings were stored, I could automate transferring it to Notion. The best part is you can do it for any book as long as you understand API's working and extract the highlights from that book. I have linked my GitHub repository for the code and instructions if someone would like to try it out.

The images given below show how 800+ lines of text were neatly organized into notion pages.


Image of 800+ lines of text


Image of board view of notionImage of example of contents inside each page

Link to GitHub

Link to the Notion View

--------------- § ----------------
© Sarthak Narayan | 2022