We’re on Product Hunt (opens in a new tab)

Realtime infrastructure for connected apps, live experiences, connected teams, and your next idea.

The simple way to bring your applications to life.

Connect a client and send a realtime event.

Explore SDKs on GitHub
Free Scale for open-source projects

Build realtime with your AI.

Give your coding assistant the SDKs, connection rules, and examples it needs to connect your app to pubb.

  1. Choose your stack or use auto-detect.
  2. Copy the integration prompt.
  3. Paste it into your coding assistant.
Read the AI integration guide
prompt.md
Add realtime notifications to this existing project using Pubb.

Read the integration guide first:
https://pubb.io/AGENTS.md
SDK installation directory: https://pubb.io/docs#sdk
Shared protocol and dependency selection: https://pubb.io/AGENTS.md
WebSocket Protocol Reference: https://pubb.io/docs/websocket-protocol

Inspect the project's instructions, languages, runtimes, manifests, lockfiles and code structure. Choose dependencies separately for its client and trusted backend. Select the official Pubb SDK matching each part and follow its documented UPM, Git or local package installation. Verify package names and runtime support; a public GitHub repository does not imply a package registry release. Reuse the project's package manager and authentication. Do not add Node.js or a new backend just to integrate Pubb into another stack.

Connect a client to the public channel "notifications" and publish a sample event from the trusted server. If the project has no backend, implement the subscriber and document the required server publisher. Keep personal or restricted data on authorized private channels.

Use placeholders for the app ID, public app key and app secret, following the guide's environment configuration for this framework. Only the public app key belongs in the client. Keep the app secret server-side; I will add credentials locally.

Add connection cleanup, error handling, reconnect backoff and resubscription. Explain the files you changed, the environment setup and how to verify end-to-end delivery. Only report checks you actually ran.
Copy the prompt. Paste it into your coding assistant.

Realtime samples, built with pubb.

Draw with friends. Play a round of mini golf. See realtime in action.

Draw Together

Live

A shared canvas with live brushes and cursors. Bring a friend and make something together.

Start drawing
?AdaSam

Putt Together

Live

Multiplayer mini golf. Six courses, power-ups and a tournament that ends with one champion.

Play mini golf

Open source. Full Scale. Completely free.

Building an open-source project? Apply for the Scale plan at no cost, including every monthly renewal. Standard Scale limits apply.

Share your repository, license, and how you plan to use pubb. Once approved, you’ll receive a 100% discount code.

Apply for free ScaleSign in to apply through support.

At home in your stack

JavaScriptTypeScriptReactSwiftKotlin.NET.NETHTTP
aAcme workspaceExample

Inbox

2 new
Your order is on its way

Order #1042 has been dispatched.

Just now
A new mention for you

Alex mentioned you in Design.

A moment ago
Listening on notifications
A little realtime makes a big difference.

Make every interaction
feel instant

One connection. So many possibilities.
Build the experiences your users expect.

Let people know when something happens. Send an order update, a new mention, or an activity alert straight to their screen.

Explore all use cases

The right message.
The right people.

From a public feed to a private conversation, give every event a place to go.

  • Broadcast on public channels
  • Authorize access to private channels
  • See who’s online with presence
PubbYour application
product-updatesPublic channel
Everyone
private-user-42Private channel
Authorized
presence-designPresence channel
ASY
One API. A channel for every experience.

From your server to their screen

Everything happening.
Right in front of you.

See how publishing works
My application / Live console Interactive demo

Live console

Publish an event. See it arrive.

Local demo
Events published00
Available channels03
TransportBrowser simulation

Publish event

Event stream 0 received

Listening for your first event

Use the form to send a message.
{"message":"Hello from Pubb!"}

This demo runs in your browser. Connect your app to send real events.

Your stack. Your way.

Connect with native WebSockets or the Pubb SDK. Publish from any backend that speaks HTTP.

Explore the integration

A channel for every experience

Broadcast updates, share private conversations and show who’s online with public, private and presence channels.

Understand channels

Built for developers

Clear event payloads, copyable examples, and integration guides for your favorite coding assistant.

Meet your new building block

An event happens.
Your application responds.

Publish from your backend. Pubb delivers the event to connected subscribers, and your interface takes it from there.

Your serverPublish an event
HTTP
Pubborder.created
WebSocket
Browser
Mobile
Your team
Follow the quickstart

A good place to start

Small building blocks.
Endless possibilities.

Read the docs

Let’s build something

Your next idea,
connected with Pubb.

Create an application
  1. 1

    Create your application

    Get the app key and credentials for your project.

  2. 2

    Connect your clients

    Choose a channel and listen for the events you need.

  3. 3

    Send your first event

    Publish from your backend. Watch your app come alive.