Discover Your Next Favorite Book

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

Featured Books

Visualizations with Three.js
Visualizations with Three.js
4.7 (99 reviews)

Three.js, WebGL, Data Visualization...

101 WebGL and GLSL Projects: A Hands-On Journey Through 101 Programming Project Examples
101 WebGL and GLSL Projects: A Hands-On Journey Through 101 Programming Project Examples
4.9 (242 reviews)

programming, graphics, ai...

JavaScript D3 in 20 Minutes: (Coffee Break Series)
JavaScript D3 in 20 Minutes: (Coffee Break Series)
4.9 (319 reviews)

graphics, javascript...

Latest Book News

George RR Martin Knows How Far Behind He Is.

Today's book news is ready for you....

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

Hockey romance for Heated Rivalry fans, a queer cyberpunk Gatsby remix, science takes on the afterli...

January 15, 2026
Grab Your Popcorn: 2026 YA Adaptations Hitting Big and Small Screens

From ice skating to surviving the zombie apocalypse, here's what 2026 YA adaptations will be hitting...

January 15, 2026

Technology & Programming News

Book of the Day
Game Inverse Kinematics: A Practical Introduction
Game Inverse Kinematics: A Practical Introduction
4.8 (100 reviews)
View Book
Interesting Statistics
95%

of readers say books improve their life

20

books read by average person each year

904K+

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
Programming Self-Help Fiction Mystery Non-Fiction Technology