A free and open source alternative Goodreads front-end focused on privacy.


Features

The features that come with using BiblioReads.

No ADS & Tracking

Simple. We don't show ads and no personal information is ever collected.

No sign up required

Use BiblioReads without signing up for an account and you never have to deal with those annoying sign up popups.

Lightweight

View your results without any of the useless bloat.

PWA Support

Installable as a progressive web application (PWA) on mobile for a native app experience.

All requests are proxied

Every request you make on BiblioReads is proxied, your requests are never directly made to Goodreads.

Modern Design

Responsive design with built-in light & dark mode support.


Speed

The Hunger Games Book Page (Tested on Chrome v108, without scroll, no throttling, cache disabled)

Requests
45
Data Transferred
137 kB
First Contentful Paint (FCP)
1.0 s
Final Load Time
3.27 s

VS

Requests
+190
Data Transferred
+24.8 MB
First Contentful Paint (FCP)
8.2 s
Final Load Time
9.26 s

FAQ

How Does I Use This?

There are two ways you can use BiblioReads:
1. Visit http://localhost:3000 and either paste the Goodreads book URL into the input box or search for a book using the input box.

2. Replace the https://www.goodreads.com of any book page URL with http://localhost:3000.

How Does This Work?

Short Answer - Scraping.
Since Goodreads stopped issuing new developer keys for their public developer API back in December of 2020 and plans to retire the current version of the their API which you can learn more about from this help article. BiblioReads instead goes to the Goodreads book page and scrapes the required content.

How Did You Come Up With The Name?

The "Biblio" in BiblioReads comes from the prefix biblio- meaning book and "Reads" comes from the ending of Goodreads which is what this website is an alternative front-end for.

What Do You Do With My Data?

Nothing. Since we don't collect any user data we can't use it, you can check out our privacy policy for more info. If you still don't trust us, feel free to take a look at our GitHub or Codeberg..

Why Is This Slower Than Goodreads?

When you make a request for a book on BiblioReads, your request needs to be first scraped by the scraper from Goodreads before the result can be shown to you. This causes a delay from when you make the request to when the result is shown.

Why Is This Missing Functionality?

If you have a certain feature that you would like to see, feel free to open an issue on GitHub or Codeberg. Alternatively, you can use the contact form.

Got Some Feedback?

We would love to here what you have to say about BiblioReads. Whether it be a bug report, a feature request, or criticism, we want to hear it. Please feel free to open an issue on GitHub or Codeberg. Alternatively, you can use the contact form.