RealTimeX
  • Features
  • Our Products
  • Docs
  • Live demo
Sign inStart for free

Our products · 5 ways to build

One chat platform. Every surface your users talk on.

SDKs for web, mobile and desktop, an API for your own backend and a dashboard to run it all - wired to the same real-time core, so every message lands everywhere at once.

Start for freeSee it live
  • Web SDK
  • Mobile SDK
  • Desktop App
  • Chat API
  • Admin Dashboard
RealTimeX coreWebSocket · REST · Storage
Web SDKSDKMobile SDKSDKDesktop AppAppChat APIAPIAdmin DashboardConsole

Product tour · 2:30

See the admin panel in action

Every module, from live analytics and moderation to roles, settings and your API key, recorded in the real dashboard.

RealTimeX · Client admin panel

01The suite

Everything you need to ship chat, in five pieces.

Use one, or use them all - they share the same users, conversations and rules.

SDK

Web SDK

A complete chat experience in one component - conversations, groups, threads and calls - that you can theme, re-skin or rebuild piece by piece with hooks.

ReactNext.jsAny modern browser
Explore
SDK

Mobile SDK

Native-feeling chat on iOS and Android.

iOSAndroidReact Native
Explore
App

Desktop App

Your chat as a desktop app.

DesktopElectron
Explore
API

Chat API

REST and WebSockets for anything custom.

RESTWebSocketAny language
Explore

GET /client/users

x-api-key: rtx_••••

200 { list: [ … ] }

ws message:new

Console

Admin Dashboard

Run your community from one console.

WebYour whole team
Explore

02Explore the products

Pick a product, see how it works.

What each one does, where it runs and the first line of code to get going.

Web SDK

SDK

Production-ready chat for React apps.

A complete chat experience in one component - conversations, groups, threads and calls - that you can theme, re-skin or rebuild piece by piece with hooks.

  • Drop-in <ChatMain /> with DMs, groups, threads, drafts and pins
  • Reactions, replies, forwarding, read receipts and typing
  • Attachments uploaded straight to storage with signed URLs
  • Voice and video calls with configurable call controls
  • Themes, class-name overrides and replaceable components
ReactNext.jsAny modern browser
Installnpm install @realtimexsco/live-chat
Web SDK docs
app/chat/page.tsxtsx
import ChatMain from "@realtimexsco/live-chat";
import { chatConfig } from "@/configs/chat.config";

export default function ChatPage() {
  return (
    <ChatMain
      {...chatConfig}
      classNames={{
        messageBubbleSender: "rounded-2xl shadow-sm",
      }}
    />
  );
}

03How it fits together

Build it, connect it, run it.

The products cover the whole life of your chat - from the first install to the day-to-day.

  1. 01

    Build

    Add chat to your web, mobile or desktop app with an SDK - or design your own UI on the API.

    Web SDKMobile SDKDesktop App
  2. 02

    Connect

    Your backend creates users and groups with the API key; live events flow over WebSockets.

    Chat API
  3. 03

    Operate

    Watch activity, moderate, tune limits and invite your team from the dashboard.

    Admin Dashboard

04Included in every product

The hard parts, already handled.

These come with the platform - whichever product you start with.

Real-time by default

Messages, typing, presence and receipts arrive over WebSockets the moment they happen.

Moderation built in

Reports, a content filter, mutes and bans - with every action written to the audit log.

Limits you control

Group sizes, pins, attachment rules and a per-user send rate, enforced on the server for every app.

Roles and API keys

Team roles for the dashboard and a rotatable API key for your servers - never a shared password.

Session control

Force-logout, deactivate or remove access instantly - revoked sessions end everywhere.

Files and media

Photos, video and documents uploaded directly to storage with size and type rules per workspace.

Voice and video

Calls inside conversations, with controls you can hide or restyle.

Notifications

Push and in-app alerts so people come back to the conversation.

05Where to start

Not sure which one? Start from what you need.

“I want chat in my web app this week”

Install the Web SDK and render one component.

UseWeb SDKAdmin Dashboard

“I'm shipping on iOS and Android”

Use the Mobile SDK - it shares users and history with the web.

UseMobile SDKWeb SDK

“I need my own UI or a backend integration”

Build on the REST API and WebSocket events with an API key.

UseChat API

“I run the community, not the code”

Moderate, analyse and set limits from the dashboard with your team.

UseAdmin Dashboard

06Questions

Good to know before you build.

Still wondering about something? The docs go deeper on every product.

Do all the products share one backend?

Yes. The web, mobile and desktop apps and your own servers all talk to the same RealTimeX workspace, so a message sent on a phone shows up on the web straight away.

Can I use my own design instead of the built-in UI?

Yes. Theme the Web SDK, override class names or replace individual components. For full control, build your own interface on the REST API and WebSocket events.

How do my servers authenticate?

With a workspace API key sent in the x-api-key header. The owner can create, rotate or revoke it from the dashboard at any time.

Who on my team can use the dashboard?

Invite people as admins, moderators or viewers. Each gets their own sign-in, and their role decides what they can see and do.

Can I limit what users are allowed to do?

Yes. Turn features on or off and set limits for groups, pins, attachments and how many messages a person can send per minute. The server enforces them for every app.

Is there a way to try it before integrating?

Open the live demo to use the full chat in your browser, then create a free workspace when you're ready.

Ship real-time chat this afternoon.

Create a free account, grab your API key and drop RealTimeX into your app in minutes.

Start for freeTry the live demo
RealTimeX

Real-time chat infrastructure for modern applications.

Product

  • Live demo
  • Features
  • Our products
  • Dashboard

Developers

  • Documentation
  • API reference
  • SDK guide

Account

  • Sign in
  • Create account

© 2026 RealTimeX Inc. All rights reserved.

RealTimeX