Replyke

Replyke

Open-source infra for user-created content & social graphs

5.0
2 reviews

416 followers

Replyke is an open-source infrastructure layer that powers user-created content and social graphs & features in web and mobile apps - with no reinventing the wheel. Drop in battle-tested APIs, SDKs, and React/React Native components for comments (modern comments UIs, threaded replies, mentions, votes, moderation), feeds, notifications, follows, and more. Built headless and TypeScript-first, it fits seamlessly into your stack - self-hosted or cloud - so you can ship community faster and smarter.
This is the 4th launch from Replyke. View more
Replyke

Replyke

APIs for user content, social graphs, and moderation tools
Re-launching as fully open-source under Apache 2.0, with an improved state-management architecture, and new components, such as Threaded Comments - advanced comment section featuring Reddit-style threaded discussions. Quality, speed & built-in moderation.
Replyke gallery image
Replyke gallery image
Replyke gallery image
Replyke gallery image
Replyke gallery image
Replyke gallery image
Replyke gallery image
Replyke gallery image
Replyke gallery image
Replyke gallery image
Free Options
Launch Team / Built With
Intercom
Intercom
Startups get 90% off Intercom + 1 year of Fin AI Agent free
Promoted

What do you think? …

Yanay Tsabary

Hi PH! I'm really excited to re‑launch Replyke - with v6, it is now open‑source, modern, and much more powerful than it was before.
[use "OFF50PH" for 50% OFF for 3 months].

What’s new in this release:

I’ve made Replyke fully open-source under Apache 2.0 - everything from core logic to client and server is now open to the community. This move makes Replyke transparent, extensible, and ready for collaboration.
There's more coming and I'd like developers to see what's under the hood.

I’ve added a modern, threaded comment section.
The original social comment section (still available) was designed for IG/TikTok style discussions with max 2-level threading.
The new threaded comment section supports much deeper discussion threads.

If this is your first introduction to Replyke - here's what else you need to know:

- I’ve built Replyke as a developer-friendly infrastructure layer - complete with APIs, TypeScript-first SDKs, and UI components that let you drop in features like commenting, votes (up/down), in-app notifications, content feeds, user-curated lists AND built-in moderation with a back-office with zero boilerplate.

You can start shipping now! And it is non-intrusive, so you need to change nothing about your data/auth.

- The React & React Native comment sections support mentions, replies, likes, highlighted comments, GIFs, reporting, moderation tools, and more - making your app's comment experience more interactive - just like users expect in 2025

- I started Replyke to solve my frustration of endlessly rebuilding comment systems (and ending with half-assed ones) - and now, as a standalone open-source framework, it solves that problem for anyone.

Whether you're social app, a blog, or just want to add social features to any other product you are working on - Replyke can help you do that brings reliably and FAST.

Check out the brand-new home page and docs for more info.

As always - I’d love your feedback, contributions, or just a star in GH if you find value in it- and don’t forget your 50% discount for the first three months with the code OFF50PH - Just for ProductHunters.

Let's build something great together!

Vladimir Lugovsky

Nice move making Replyke fully open-source. One question: how do you handle moderation at scale, especially in apps with millions of users? Do you support custom moderation rules or AI-based flagging out of the box?

Yanay Tsabary

@vladimir_lugovsky
Appreciate the question!

My approach with Replyke’s moderation system was to give developers using the hosted service the option to set up a webhook.

Whenever a new entity or comment is created, that webhook gets triggered with the record’s data - letting the developer run their own moderation logic (AI based or not) and respond with whether the operation should continue or be rejected.

If no webhook is configured, everything is allowed by default - kind of like how Firebase works before you set up any rules.

AI-based flagging is definitely the next step. It’s already possible to integrate that today via the webhook, but I’d like to make it even simpler by offering it natively within Replyke.

For now, my focus has been on getting the core infrastructure right, and I’ll keep improving it based on real-world feedback and usage.

** That said, Repyke has built-in support already for user submitted reports.

rhythm shahriar

Really impressive work. I’ve built comment and feed systems from scratch before, and it’s never fun or quick. Replyke makes all of that so much easier.

I like that it’s open-source, TypeScript-first, and works headlessly with ready React and React Native components. Being able to choose between self-hosted and cloud is also a big plus.

Excited to see how it evolves and looking forward to trying it out in one of my projects.

Yanay Tsabary

@rhythm_shahriar thank you for the feedback! And yes - it's never fun and it's rarely innovative. More times than not it's the same work others have done before. I hope Replyke can help save all that time to future devs :)

Chris Messina

Very interesting initiative, and I appreciate the thought on changing your license.

Would you be willing to adopt open social web protocols like ActivityPub?

Yanay Tsabary

@chrismessina
Thank you Chris :)

That’s a really good question. I think many of the products that would use Replyke do so to add social features - comments, posts, follows, notifications - to enhance their own user experience and engagement. In those cases, being part of a larger decentralized network might not always align with what they’re building.

That said, it would be interesting to explore a version of Replyke that supports ActivityPub as an optional layer for apps that do want that kind of federation.

Chris Messina

Insomuch as integrating some of those features might 1) allow members to find their friends or contacts faster from other networks or 2) share their activity on one network to the broader social web, those benefits might be quite encouraging for network operators.

Check out Ghost's approach to these technologies.

Yanay Tsabary

@chrismessina these are great points, and I'll admit I haven't thought at all about them before.

I'll have to explore that more and see how it could be integrated.

Ideally if I go that direction, I'd like that to be optional - you could have your app as part of the network or simply have it as and independent ecosystem.

Super interesting. Thank you.

Bhuwan Mahato
Great product. This is really helpful for shipping complex system like comments I remember I struggled with this so much.
Yanay Tsabary

@bhu_1 
Thank you Bhuwan! Yes, basic comments are simple, but with Replyke I want to help every developer have the same tools and functionality as the bbig players have for building social interactions.

Matt Carroll

woah pretty wild that i can see other peoples comments on the demo page! do you moderate the landing page??

Yanay Tsabary

@catt_marroll 
I wanted users to get the full sense of a social experience, and social interactions :) and yes, I do

Matt Carroll

@tsabary legendary. that's super cool.  im a big fan of live sandboxes and demo envs so this feels nice to me. 

i run an app that is fast API backend, psql, and react native. i am adding minor social features like comments, following, etc. pretty normie stuff. im curious how i would go about plugging this in if i was so inclined. do i need to write a compatible API layer for the backend? any docs or something that you can point me to would be helpful!

Yanay Tsabary

@catt_marroll 

Replyke comes with React / React Native packages (expo also), so everything Replyke related is likely covered with them, and no need for any server.

You can get everything running in an hour.

I look at Replyke in a way as an opinionated backend as a service.

You can visit the docs here

docs.replyke.com

And I'm happy to also help you with any implementation question I've at Discord :)

https://discord.com/invite/REKxn...

Chris Messina

Very interesting initiative, and I appreciate the thought on changing your license.

Would you be willing to adopt open social web protocols like ActivityPub?

123
Next
Last