Books π
Find books from Google Play Books
Feel free to contribute on GitHub
I was casually surfing online and saw an article about Google Books API. I read the docs, and decided to create a minimal, lightweight and beautiful web app to browse & find books using Google Books API.
That's why I created Books π.
Books is an open-source project which make use of Google Books API.
Some of its features are:
Search book by title, author, category, genre etc.
Minimal and elegant UI.
PWA support.
Dark mode. Can't live without it!
Bonus: π I also added dark mode so that your eyes won't hurt during night!
Demo π
Feel free to contribute on GitHub

I'm writing a book: De-Coding The Passion Project π
Liyas Thomas γ» May 24 '20
If you want a heads up on my next projects, or just want to chat about the web, life and happiness make sure to follow me @liyasthomas on Twitter π. If any of my projects helped you please consider making a donation.
Latest comments (51)
This is so cool!
Thank you β€οΈ
You can find the source code of the project in my GitHub. May that help/inspire you.
Hi, you did a great job! Happy birthday btw (I know, your birthday is not today).
Are you using the free endpoint without any API key? Or are you using an API key with the 1000 free request per day?
Glad you liked it!
I use free endpoint without API key
You might want to checkout my other posts or my latest project postwoman.io github.com/liyasthomas/postwoman
Wow another great project! Happy Belated birthday!
Hi there my friend β¨
Glad you liked this. You should definitely check out my new tutorial on How to create your own custom URL shortener in 10 minutes for free & deploy to GitHub π
Glad you liked it. Check out my other projects on GitHub β¨
Wow, The UI is really awesome! Everything feels so smooth and well-animated π I took a look at your other projects, and wow, they're really inspiring π€©
The only thing that slightly falls behind here is the shadow animation, a bit laggy π
Oh, and happy birthday!
Thanks for the appreciation β¨
I'll fix all issues you've faced in next commit.
It's so pretty I love it π₯°
Happy birthday!
Thank you. God bless you π«
That's an awesome design Liyas. I looked at your Github projects. They are phenomenal.
Your words are inspiring. I promise I'll do more projects and write about it here more frequently π«
That's Awesome!
I got lost here as well: liyasthomas.github.io
Really cool work!
Could not help but notice a lot of UI similarities in your projects, do you use a certain UI library? or just re-use your own styles?
I currently don't use any 3rd party libraries. Just pure JavaScript, HTML & CSS. Of course I reuse most of my components, especially light/dark mode toggle, font stylings etc.
I was looking at github.com/liyasthomas/books/blob/...
A lot of awesome things in there. and only 8KB unzipped or minified!
While inspecting the source I saw that
Curious why you picked
vh
vs other units in this case?I know users wont do this, but when shrinking the view-port height the title inside
.category
pops out :)Nice you noticed that. What you explained is a bug/issue for sure.
But, sometimes some bugs are beautiful. At some use cases most of my apps would fail. But I don't mind that. Nothing is perfect. I'll certainly look into it and make it more better. Will add more bugs to fix later π€ͺ
hahaha. I was more curious about the
vh
and the use-case for using it than to report a bug that almost no one will notice.. lol πAs
vh
andvw
changes with viewports, I like the ratio or say the proportion of UI more than giving a fixed unit. That's why I did that.I see, makes sense. thanks and keep on rockin' !
Wow, looks great, you could turn this into a lightweight Goodreads alternative! Happy birthday!
I would love to see what future brings. Watch project on GitHub for updates.
Done! :)
Happy Birthday π Love the design!
Glad you liked it. Follow on GitHub for more updates and future projects.