Discover Your Next Favorite Book

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

Featured Books

Data Visualization+Blender/Scripting/Python All-in-One (Paperback)
Data Visualization+Blender/Scripting/Python All-in-One (Paperback)
4.8 (953 reviews)

Data visualization, Blender scripting, Python...

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

programming, ai...

WebGPU Shader Language Development: Vertex, Fragment, Compute Shaders for Programmers
WebGPU Shader Language Development: Vertex, Fragment, Compute Shaders for Programmers
4.4 (322 reviews)

webgpu, programming, graphics...

Latest Book News

Book Riot’s Deals of the Day for February 1, 2026

A witchy Miyazaki classic, a teen taking church camp by storm, murder and cannibalism in feminist ps...

February 1, 2026
The Most Popular Book News This Week

The literary titan who wrote hockey smut in the '80s, a legendary novel turns 30, a fantasy writer i...

January 31, 2026
Book Riot’s Deals of the Day for January 31, 2026

A queer reimagining of the myth of Dionysus, a steamy F1 romance, a study of women's liberation, and...

January 31, 2026

Technology & Programming News

Book of the Day
Real-Time Ray-Tracing with Vulkan for the Impatient
Real-Time Ray-Tracing with Vulkan for the Impatient
4.8 (71 reviews)
View Book
Interesting Statistics
86%

of readers say books improve their life

33

books read by average person each year

985K+

new books published annually

Inspirational Quote
"A reader lives a thousand lives before he dies. The man who never reads lives only one."
— George R.R. Martin
Top Categories
History Programming Non-Fiction Self-Help Technology Science Fiction