Discover Your Next Favorite Book

We are always learning, but what happens when we stop?

Featured Books

Introduction to Blender Scripting in 20 Minutes: (Coffee Break Series)
Introduction to Blender Scripting in 20 Minutes: (Coffee Break Series)
4.1 (773 reviews)

Blender, Python, 3D scripting...

Learn Batch Scripting in 20 Minutes: (Coffee Break Series)
Learn Batch Scripting in 20 Minutes: (Coffee Break Series)
4.9 (475 reviews)

programming, ai...

UserScripts in 20 Minutes: (Coffee Break Series)
UserScripts in 20 Minutes: (Coffee Break Series)
4.8 (950 reviews)

ai...

Latest Book News

8 Great Fantasy Novels for Fans of Dungeons & Dragons

Here are 8 great fantasy novels with monsters, magic, and dynamic parties of amazing characters we l...

October 8, 2025
Book Riot’s Deals of the Day for October 8, 2025

Here's a huge batch of the day's best book deals, most for $3 or less!...

October 8, 2025
The National Book Awards Finalists are Here

The National Book Foundation has announced the NBA shortlist, book banning news in the Carolinas, an...

October 8, 2025

Technology & Programming News

Book of the Day
WebGPU Compute
WebGPU Compute
4.8 (74 reviews)
View Book
Interesting Statistics
84%

of readers say books improve their life

21

books read by average person each year

548K+

new books published annually

Inspirational Quote
"In the middle of difficulty lies opportunity."
— Albert Einstein
Top Categories
Fiction Science Fiction Non-Fiction Self-Help History AI