Cool idea, but not sure why it's a new-tab thing? When I open a new tab I'm usually going to do something, I don't want to be distracted. Would make more sense to me as a one-page site where you just reload to get a random book. Anyway thanks for sharing and best of luck!
Thanks. It's funny you say that, because I made this after making a 1-page website and then a mobile app. People liked those, but engagement cratered because people had no reason to open up a whole new website or app just to discover new books.
So I made this to solve that. To each their own!
Regarding distraction...it's a personal thing. I've been running the extension on my own browser for a few days and I usually just ignore it when I open a tab with purpose.
I think having a single-page website is very valuable since it will allow people to use this as a homepage in any browser, without requiring an extension to be installed.
Another suggestion, now that I have this set as homepage, is to reduce the load time as much as possible. I expect it to load instantaneously, with no javascript or custom fonts - those are luxuries :) Ideally generate a static page for each book and serve one randomly.