Replyke v7 is now live! Read the docs
#2 Product of the Dayon Product Hunt

Infrastructure for user-powered products.

Every user-powered product runs into the same engineering problems — content modeling, threaded discussions, permission graphs, ranking pipelines, search indexing, notification fan-out, social graphs, and moderation queues. We've solved them all. Use what your product needs and build on top.

300+ projects already building with Replyke

Pre-modeled bundles. Install the ones you need.

FilesCommentsReactionsSpacesNotificationsChatFollowsConnectionsCollectionsModerationSearch

Content Model

Every piece of content is an entity.

An entity is Replyke's model for content — a post, article, product, video, or listing. Every bundle you install — comments, reactions, files, search — wires up to your entities automatically.

Starting fresh?

Define your content as entities from the start. Every bundle you install attaches to them immediately — no extra modeling 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
CommentsReactionsFilesNotificationsCollectionsModerationSearchMore…

The real cost

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

Modeling complexity

Hierarchical comments, file storage, search indexes, 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 spaces → need permissions. The scope never stops growing.

It's not your core product

You're building a learning platform. A marketplace. A SaaS tool. The infrastructure underneath 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

Bundles you install, not features you build.

Each one is a complete pre-modeled pattern: data model, APIs, and SDK hooks. Deploy in a click.

▲ 12
Comments & Threads

Hierarchical comment threads on any entity. Nested replies, mentions, moderation, reactions — every comment deep-linkable.

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

Eight reaction types with per-type counts and scoring on any entity or comment. Optimistic updates built in.

🏘
Main Community
1.2k
Tech Talk342
Off Topic891
Announcements🔒
Spaces & Communities

Nested workspaces or groupings up to 10 levels deep. Per-space roles, membership approvals, and moderation queues.

💬
2m
❤️
14m
👤
1h
Notifications

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

142💬 38hot
89💬 12new
Feeds & Discovery

Rich filtering by keyword, metadata, location, and signals. Sort by hot, top, or new. Personalized feeds per user.

Real-Time Chat

1:1 and group conversations on any entity. Reactions, typing indicators, unread counts, and read receipts.

Following
Follow
Follow
Follows & Connections

One-way subscriptions or mutual connections with request/accept flows. Counts, lists, and both graph types.

best posts about user onboarding
AI Answer
AI-Powered Search

Vector search across entities, comments, users, and spaces. AI answer endpoint built in.

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 production-ready React and React Native components into your project as editable source code. Built on shadcn/ui principles — ship in minutes, 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?

Pre-modeled infrastructure for anything where users do the work.

Community Platforms

Forums, Q&A sites, interest groups. Spaces give you sub-communities with independent permissions. Comments, reactions, and follows are pre-modeled.

SaaS Products

In-app comments, changelog threads, feedback boards, files, notifications, search — every user-facing layer SaaS keeps rebuilding.

Marketplaces & Reviews

Product reviews, seller ratings, buyer feedback. Comments, reactions, reputation, notifications, search — pre-modeled and ready.

Creator & Content Platforms

Blogs, video platforms, newsletters. Comments tied to any content, follows for creator–audience subscriptions, feeds, notifications, and search.

1
Create a project

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

2
Install your bundles

Pick what you need. One SDK calls them all.

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

Advanced Content Settings

Space Digests

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.