Readwise Wrapped: my year in reading
TL;DR: I built Readwise Wrapped. It gives you a Spotify Wrapped style year-in-review for your Readwise highlights. You paste your Readwise token, pick a year, and it spits out a clean, shareable, good-looking reading recap.
Link: https://readwise-wrapped.apps.anantshri.info/
What is it?
If you use Readwise, you already have a ridiculous amount of reading data sitting there. Highlights from books, articles, tweets, podcasts, PDFs, random rabbit holes at 2 AM. Basically a personal library of “things that made me pause and go hmm.”
But Readwise does not really give you a flashy year-end recap. I wanted that.
So I made Readwise Wrapped.
You paste your Readwise token, select a year, and in a minute or two (depending on how big you are with highlights) you get a set of slides that summarize your reading year:
- Your Numbers: total highlights, books/articles/docs, words consumed, streaks
- Reading DNA: what you actually read (books vs articles vs tweets vs podcasts)
- Monthly Activity: which months were productive and which months were… aspirational
- Reading Rhythm: your peak days and favorite times to read
- Virtual Mentors: authors who show up the most in your highlights
- Top Books: your most highlighted reads
- Best Highlight: the one quote that basically screamed “remember me”
- Next Year Forecast: a small prediction of what you will likely read next, based on your late-year trends
If you enable AI insights, it also adds:
- Reading Personality: a fun label for your reading style
- Your Superpower: what your reading habits suggest you are good at
- Recommendations: books you might actually enjoy, not just “top 10 books everyone must read or else”
Privacy first, because of course
Your Readwise token is used only to fetch the data and then discarded. It is not stored.
Only the final wrapped output is saved, and it gets a unique URL you can share.
Sharing and exports
Each wrapped comes with:
- A shareable link
- A PDF download (multi-page report)
- A share card (1200×630) for Twitter/LinkedIn
Yes, I know. We are all addicted to neat rectangles with stats.
How it works
- Get your Readwise access token: https://readwise.io/access_token
- Open: https://readwise-wrapped.apps.anantshri.info/
- Paste token, pick a year
- Wait a minute or two
- Swipe through the slides, then share or download
Tech stack for the people who read README files for fun
- Backend: FastAPI (async)
- Frontend: Vanilla HTML/CSS/JS (no framework bloat, no build pipeline therapy)
- AI: OpenRouter (using free-tier models)
- Database: Supabase
- Hosting: Railway
Screenshots gallery
stats
personality
rhythm
monthly stats
forecast
Credits
- Built with FastAPI and hosted on Railway
- AI insights via OpenRouter
- Data from Readwise
This is a community project. Not affiliated with Readwise.
Support
If you find this useful:
Happy reading. Or happy highlighting. Same thing, just with more optimism.
#automation #readwise #tools