News for hackers. Stuff that matters.

vasanthk1125

Re:Show HN: I built a modern Goodreads alternative on Monday March 03, 2025 @05:39AM (#43240432)
We'll have subscriptions for extra features like Letterboxd does. All basic features though is free forever.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @03:45PM (#43234862)
Phoenix doesn’t have built-in auth, and setting it up with Guardian (the JWT library for Elixir) took too much time. Since we were already using Supabase for Postgres, we decided to go with its auth to move faster. Supabase provides a UUID after authentication, which we then use throughout the rest of the database.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @03:40PM (#43234823)
1. No, it just means completely free. And the website’s not going anywhere unless I die or something. I'll look into making this clearer.

2. Noted. We'll put up a proper email address. I just figured Discord would be faster.

Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @03:31PM (#43234726)
I’ve always hoped that once we reach Goodreads scale, we’d be able to release database dumps like VNDB (https://vndb.org/d14) and Lichess (https://database.lichess.org/)

Since the metadata is contributed by volunteers in the first place, it only seems fair for it to be freely available rather than locked down.

Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @02:21PM (#43233962)
They switched because it took more effort from users to rate on a 5 vs just saying good or bad. Because Netflix is a streaming service, casual users don't want to put in that much effort when they're chilling. Tracking is fundamentally different, where you go in with the expectation of organizing your library.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @02:13PM (#43233874)
Thanks for the detailed comment!

1. Friends reviews on book is actually not that hard at all. We will implement it right after we get the friends and follow system working.

2. This one will take a decent number of users and ratings. We need a lot of data before we can make recommendations using ML.

3. Noted.

4. We will add that in the next few weeks. Filtering TBR seems to be a common request.

Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @01:59PM (#43233715)
Thanks!
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @01:54PM (#43233658)
We'll definitely implement automatic review bombing protection. I'm thinking something like Steam does.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @01:47PM (#43233607)
Do users create and moderate the group themselves? It seems like a subreddit, but for book related topics?
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @01:39PM (#43233513)
When I first started working on the website nine months ago, I didn’t even know what Postgres was, so going with an easier option made sense. Right now, we also use Supabase for auth and emails.

For queries, we don’t use Supabase’s API interface—we interact with Postgres directly through our backend

Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @01:04PM (#43233147)
We’ll definitely have this at some point. A good recommendation system needs a solid base of user data, so it’s only possible once we have a larger user base. I really wanted to have this for the launch since it seemed so important for a book tracking platform but we didn't have the data to train models to make recommendations.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @12:55PM (#43233030)
Not yet, but we’re rolling out a way to add missing books later this week!
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @12:53PM (#43233011)
LiveView just has fewer libraries. For example, we use a rich-text editor called TipTap, and I’m not sure there’s anything similar for LV.

Yeah, search is currently by book title and series name. It should handle typos pretty well—Meilisearch allows for up to two—but I still need to tweak it further

Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @12:32PM (#43232793)
I'm curious—what would you like to do with the API?
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @11:44AM (#43232222)
They're there. Looks like our search needs some improvement. We'll add a dedicated search results page too.

https://kaguya.io/books/pandemic-6 https://kaguya.io/books/the-rift-1

Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @11:33AM (#43232112)
Mostly the former. I wanted our website to celebrate storytelling, and naming it after one of the oldest Japanese stories felt fitting. Plus, I did love Kaguya from the anime—so that's a bonus. :)
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @11:30AM (#43232071)
You can view the website without registering though? Just click the link and browse without registering.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @11:22AM (#43232006)
Sure, we do. I'm planning to have reddit-like forums for each book over 500 ratings at the bottom of the page like IMDB used to do. Also, I'm considering forums for genres like romance, fantasy.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @11:17AM (#43231944)
I did go back and forth on this. I just like 10 stars better. IMDB, MAL, Mangadex all have 10 stars. So it's not really uncommon. But yeah, if a lot of people feel 5 is enough, we'll just return it back to the 5 star system.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @11:03AM (#43231783)
That's totally okay. If it works for you, keep using it by all means. The point of an alternative is to serve those who do have a problem and are frustrated with the status quo.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @11:00AM (#43231743)
I agree. I hope we keep growing and one day reach that level. People also bring in their reviews when they import from goodreads. So it's not gonna take that long.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @10:57AM (#43231712)
It just feels satisfying to me—organizing my library neatly by rating, based on how much I like each book. A four-level system just doesn’t have the same impact. Personal preference, I guess.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @10:54AM (#43231661)
StoryGraph has made it pretty clear they don’t want to be more social—you have to go into your settings and explicitly turn on friends and followers.

They also de-emphasize reviews, hiding them under a button. There are no likes or comments on reviews, and they don’t have shelves like Goodreads.

But to me, a big part of Goodreads is the community, library organization, and reviews, so I want to emphasize those on Kaguya.

Also, I just think our design is much better.

Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @10:46AM (#43231572)
Yeah, we don't have comics and graphic novels currently. I wanted to keep it simple for launch.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @10:33AM (#43231431)
We currently don't have that on the website. I'm planning to add it soon though, probably next week.
Re:Show HN: I built a modern Goodreads alternative on Sunday March 02, 2025 @09:50AM (#43230995)
Tech Stack

    Backend: Elixir & Phoenix
    Database: PostgreSQL with Supabase (originally CockroachDB, big mistake)
    Auth: Supabase
    Frontend: Next.js
    UI Components: shadcn
    GraphQL API: Absinthe
    Hosting: Fly.io (Phoenix) + Vercel (Next.js)
    Storage: Cloudflare R2 + CDN

Show HN: I built a modern Goodreads alternative

https://kaguya.io/

Since 2005, Goodreads has been the default book tracking site, connecting millions of readers. But let’s be real—it’s barely changed in 20 years. It’s the same site it was, just with more ads. Still no half-star ratings. No proper DNF (Did Not Finish) option. UI still looks like it's from 2005. Amazon owns it and doesn't care. So I built Kaguya, a modern alternative, over the...

( Read More... | 211 comments | 116 points | on HN )