Replyke v7 is now in open beta. Read the docs
#2 Product of the Dayon Product Hunt

Infrastructure for user-powered products.

Replyke is the complete infrastructure layer for how users interact in your product — discussions, reactions, spaces, feeds, notifications, chat, and more. Pre-modeled. Ready in hours.

300+ projects already building with Replyke

Everything your users need, already built.

EntitiesCommentsReactionsSpacesNotificationsFeedsChatFollowsSearch

Content Model

Every piece of content is an entity.

An entity is Replyke's model for content — a post, article, product, video, or listing. Build on Replyke from day one and your content lives here natively: structured, social-ready, and fully wired to every feature automatically. Comments, reactions, votes, feeds, and saves just work.

Starting fresh?

Define your content as entities from the start. Every engagement feature is ready immediately — no extra modeling or wiring required.

Already have content?

Link your existing records with a foreign ID. Replyke maps to your data without migrations or schema changes.

Entity

PostArticleProductVideoListingAny…
attaches to
CommentsReactionsNotificationsFeedsChatFollowsSearch

The real cost

Every user-powered product ends up building the same things.

Modeling complexity

Threaded discussions, reaction aggregates, activity feeds, notification triggers — the data model alone is weeks of work. And getting it wrong means painful migrations later.

Multiplying surface area

Every feature you add touches four others. Add comments → need notifications. Add follows → need feeds. The scope never stops growing.

It's not your core product

You're building a learning platform. A marketplace. A SaaS tool. User interaction infrastructure isn't your differentiator — it's the table stakes you have to clear before you can build what matters.

Add one feature — and you need everything else.

Everything you need

The complete user interaction layer.

Every system your users need, already modeled and ready to wire up.

▲ 12
Comments & Threads

Hierarchical discussions on any content type. Nested replies, mentions, moderation, and reactions — deep-linkable to any comment.

▲ 142
▼ 8
👍 24❤️ 15😮 7😂 4
Reactions & Votes

Eight reaction types with per-type reputation scoring on entities and comments. Optimistic updates included.

🏘
Main Community1.2k
Tech Talk342
Off Topic891
Announcements🔒
Spaces & Communities

Hierarchical spaces up to 10 levels deep. Per-space roles, membership approval flows, and moderation queues.

💬
2m
❤️
14m
👤
1h
Notifications

14+ event types: replies, mentions, reactions, follows. Templatable messages. Unread counts. Pagination.

142💬 38hot
89💬 12new
Feeds & Discovery

Rich filtering by keyword, metadata, location, and engagement. Sort by hot/top/new. Personalized followed-only feeds.

Real-Time Chat

1:1 and group conversations. Message reactions, typing indicators, unread counts, and read receipts.

Following
Follow
Follow
Follows & Connections

Follow/unfollow with counts and lists. Mutual connections with request/accept flows. Both graph types in one system.

Attach to any content type:

postproductlistingarticlevideoevent
comments · votes · saves · feeds
Entities

A flexible model for any content: posts, products, listings, videos. Attach comments, reactions, and feeds. Zero migration.

Built for developers who move fast.

SDKs for every platform. Open source. TypeScript-first.

TypeScript · @replyke
More frameworks coming soon
import { useComments } from '@replyke/react-js'
const {
  comments, loading,
  createComment,
} = useComments({
  entityForeignId: post.id,
});
// Paginated · threaded · nested
// createComment({ content: 'Nice post!' })

What you get

  • @replyke/react-jsReact 18/19 web
  • @replyke/react-nativeReact Native
  • @replyke/expoExpo with secure storage
  • @replyke/nodeServer-side Node.js
  • @replyke/jsFramework-agnostic JavaScript
  • TypeScript-firstacross all packages
  • Open sourceon GitHub
TypeScriptMITnpmReactReact NativeNode.js

Components that are yours to own.

Install fully-customizable UI components directly into your project as editable source code — no black box.

Terminal
$npx @replyke/cli add comments-threaded

Drop pre-built comment, notification, and social components into your project as editable source code. Built on shadcn/ui principles — customize everything, own every line.

  • No black-box npm dependency — it's your code
  • Tailwind CSS + shadcn/ui based
  • Works with React and React Native
  • Available: comments-threaded, comments-social, notifications-control
ReactReact Nativeshadcn/uiTailwind CSSMIT
comments-threaded
Write a comment…
alex_dev2h ago

This is exactly what I was looking for — dropped it in under 10 minutes and it just worked.

mia_codes1h ago

Same — the Tailwind classes are totally clean to override too.

tom_w45m ago

Works great with dark mode too. No extra config needed.

sara_ui30m ago

Really appreciate that it's editable source — not locked behind an npm version.

Use Cases

What are you building?

Replyke fits wherever users create, discuss, and engage.

Community Platforms

Forums, Q&A sites, interest groups. Spaces give you sub-communities with independent permissions. Comments and reactions give you the engagement layer.

SaaS Products

In-app discussions, changelog comments, feedback boards, user collaboration. Add user engagement without a separate vendor.

Marketplaces & Reviews

Product reviews, seller ratings, buyer feedback. Reactions + threaded comments + user reputation, all modeled and ready.

Creator & Content Platforms

Blogs, video platforms, newsletter communities. Discussions tied to any content item. Follows, feeds, and notifications for creator–audience relationships.

1
Create a project

Sign up, get your API keys. Under 5 minutes.

2
Install the SDK

One provider. All features unlocked.

3
Ship features

First feature live in under an hour.

Open SDKs. Open components.

Client SDKs, React/React Native components, and the CLI are fully open source under MIT. Inspect, fork, and contribute.

GitHubView on GitHub
MIT LicenseTypeScriptReactReact NativeNode.jsJavaScript

Simple, transparent pricing.

Start free and scale as you grow. Every plan includes the full user interaction infrastructure — comments, reactions, feeds, notifications, and more. No hidden fees.

Free

$0

/month
Hobby

$15

/month
Pro

$25

/month
Growth

$75

/month

Dashboard Seats

1
1
2
5

Monthly Active Users (MAU)

500
5k
25k
100k

Records stored (entities, comments, notifications, lists)

50k
500k
5M
25M

API Calls

250k/month
2M/month
10M/month
40M/month

Egress (Data Transfer Out)

1GB
20GB
80GB
320GB

Storage

DB 1GB + Files 1GB
DB 3GB + Files 5GB
DB 10GB + Files 25GB
DB 30GB + Files 100GB

Back-office & Moderation Dashboard

AI-Powered Search

Real-Time Chat

Building at scale?

For high-volume applications, enterprise deployments, or teams with specific compliance or SLA requirements — we'll put together a plan that fits. Let's talk.

Frequently Asked Questions

Start building today.

Free to get started. No credit card required.

Join 300+ projects already building with Replyke.