3 days ago · Tech · 0 comments

I started reading a few books and wanted a way to keep track of those I’ve read, reading, and want to read. There are plenty of online sites that can track this for you… but when you like to program things and can find a good API, why not make a simple tracker yourself? Let’s begin by using 11ty as our static site generator and begin. I decided to use Open Library as it was simple, clean, part of the Internet Archive, and has a simple API to use. Open Library is an initiative of the Internet Archive, a 501©(3) non-profit, building a digital library of Internet sites and other cultural artifacts in digital form. booklist.json We can use a global data file called booklist.json and build out our data. I’ve included a few fields we need for the API lookup along with a few I’ll use for the page content. [ { "title": "Mickey7", "olid": "OL52227892M", "medium": "Audiobook", "status": "read", "rating": 4, "finished": "2026-05-01", "notes": "Here are some notes I have about the book" }, {…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.