Discover Your Next Favorite Book

Do not judge a book by the cover - do not only read what you like and what you know - do not stop exploring.

Featured Books

Ray-Tracing Pocket Book (Paperback)
Ray-Tracing Pocket Book (Paperback)
4.5 (759 reviews)

ray tracing, rendering, graphics...

Introduction to PyTorch in 20 Minutes: (Coffee Break Series)
Introduction to PyTorch in 20 Minutes: (Coffee Break Series)
4.5 (713 reviews)

pytorch...

Game C++ Programming: A Practical Introduction
Game C++ Programming: A Practical Introduction
4.3 (428 reviews)

programming, graphics, simulation...

Latest Book News

April 7 is National Black Bookstore Day

The National Association of Black Bookstores will mark National Black Bookstore Day every year on Ap...

March 30, 2026
The Voice of the Shadow Daddies

Meet the man behind the biggest romantasy audiobooks. Plus: all the adaptations to stream in April, ...

March 30, 2026
Book Riot’s Deals of the Day for March 30, 2026

A journey through the stars, a steamy Apollo and Cassandra retelling, a deal with a demon to win bac...

March 30, 2026

Technology & Programming News

Book of the Day
JavaScript D3 in 20 Minutes: (Coffee Break Series)
JavaScript D3 in 20 Minutes: (Coffee Break Series)
4.8 (68 reviews)
View Book
Interesting Statistics
81%

of readers say books improve their life

26

books read by average person each year

684K+

new books published annually

Inspirational Quote
"Happiness is not something ready made. It comes from your own actions."
— Dalai Lama
Top Categories
History Mystery AI Self-Help Programming Non-Fiction