←back to thread

163 points libridev | 1 comments | | HN request time: 0s | source

I noticed that many websites offering free audiobooks tend to have clunky search functionality, making it harder to find what you're looking for. To address this, I’ve created a site that aggregates audiobooks from multiple platforms—complete with book reviews and ratings—making it easier to discover and explore new titles.

At the moment, I've included audiobooks from popular sources like Librivox, Project Gutenberg, and Lit2Go.

I'm open to suggestions on additional free audiobook sources I could integrate into the site to expand the collection!

Show context
sgc ◴[] No.42996262[source]
I will definitely be using this. However it is missing some data. For example, filtering on author: aquinas yields nothing, but see https://librivox.org/author/1199?primary_key=1199&search_cat...
replies(1): >>42996442 #
libridev ◴[] No.42996442[source]
That's a good point; this definitely needs improvement. I'm planning to refine my data collection and matching process. Right now, I'm using string matching to build the tables, which may result in some data loss. The next iteration will include complete catalogs for all of them.
replies(1): >>42996884 #
1. sgc ◴[] No.42996884[source]
Librivox has a very open api:

https://librivox.org/api/info

For example, you can query using only the first letter, so it's quite easy to quickly cache their entire collection (please don't give them the HN hug of death):

https://librivox.org/ ... api/feed/audiobooks/author/^a

Of course, specify json or something closer to your internal data structures.