Bookshelf

I made a site to track the books I've read

I created a bookshelf to track the books I’ve read since I started tracking my reading in 2009-ish. It’s a custom design, built with Astro, my current favorite web framework.

My bookshelf, desktop
My bookshelf, mweb

Homepage · View the project · GitHub repo

Book detail page, desktop
Book detail page, mweb

Book detail page

Since launching the site in 2022, I’ve continued to tinker with it and add features. I’ve added search, pagination, page transitions, a list view, and more.

If you’re curious about the design and tooling, the about page has all the details. And the source code is available on GitHub.

View more projects