•New
Learn moreConnection Recovery Now Built In.
Cloud Messaging for Every App.
With QPub you can deliver secure, low-
latency messaging that scales effortlessly,
powering chat, dashboards, notifications,
collaboration, IoT, and realtime features.
latency messaging that scales effortlessly,
powering chat, dashboards, notifications,
collaboration, IoT, and realtime features.
Powered by a globally distributed edge network.
Ultra Low Latency
Messages delivered instantly everywhere. Global network delivers under 48ms latency.
Global Scale
Reliable connections across regions. Worldwide coverage provides consistent performance always.
Developer Friendly APIs
Simple SDKs for developers. Quick integration with clean, modern APIs.
Secure by Design
Encryption, auth, compliance ready. Built-in security keeps your data protected.
Observability & Insights
Realtime monitoring and analytics. View active connections, message flow, and usage trends live.
How it works
Broadcast once, reach everyone — our edge network handles the rest.
Engineered for simplicity.
|
1. Auto-connect to nearest edge node.
2. Publish your message.
3. QPub routes it globally.
4. Subscribers receive it instantly.
Create what moves in realtime.
Designed for modern connected apps — from chat to analytics and beyond.
Realtime Chat
Seamless conversations at any scale.
Deliver instant messages, presence updates, and typing indicators with no lag.
View Solution
IoT & Device Messaging
Control and monitor devices in realtime.
Send and receive updates instantly between connected sensors, gateways, and dashboards.
View Solution
Live Analytics Dashboards
Stream data directly to your dashboards.
Visualize metrics, logs, or events the moment they’re produced — no refresh needed.
View Solution
Notifications & Alerts
Deliver critical updates the moment they happen.
Power instant notifications and system alerts across web, mobile, or backend services.
View Solution
Collaboration Tools
Keep teams in sync in realtime.
Enable instant document updates, shared cursors, and multi-user presence in apps.
View Solution
Gaming
Realtime play, synchronized for everyone.
Sync game states, leaderboards, and player actions instantly across sessions.
View Solution
Built for DevelopersWho Value Clarity.
Consistent SDKs for Every Stack.
Open-source SDKs with unified design and predictable behavior across all platforms.
One Console for Everything.
Inspect logs, simulate clients, and test channels directly in your dashboard.
Clear, Detailed, and Always Updated.
Every API, event, and protocol explained — no guessing needed.
Publish message
Publish one or multiple message(s) to the specific channel.
data
any
The payload to publish that can be any kind of string such as simple text, json, or xml.
event
string
optional
The event in a channel you want trigger and included your data.
alias
string
optional
Your custom client identifier that specifies who publishing this message.
import { QPub } from '@qpub/sdk';
const client = new QPub({
apiKey: 'your-api-key',
endpoint: 'wss://socket.qpub.io'
});
await client.connect();
await client.publish('my-channel', { message: 'Hello via Socket!' });Built on Open Standards.
WebSocket and REST at the core — no hidden logic, no magic protocols.
Client
Publish
WebSocketREST
QPub
Open APIs
WebSocket
Subscribers
Receive
Ready to Start?
Build in Minutes, Scale to Millions