Build real-time apps quickly and scale them globally.

What is PubNub?

PubNub makes it easy for you to add real-time capabilities to your apps, without worrying about the infrastructure. Build apps that allow your users to engage in real-time across mobile, browser, desktop and server.

PubNub is a tool in the Realtime Backend / API category of a tech stack.

Who Uses PubNub?

43 companies use PubNub including Hinge, Blossom, and Dispatch.

PubNub integrates with

Why people like PubNub

Here’s a list of reasons why companies and developers use PubNub.



Add a one-liner

Here are some stack decisions and reviews by companies and developers who chose PubNub in their tech stack.

PubNub's Features

  • PubNub SDKs support over 50 of the most popular environments, including: iOS, Android, JavaScript, .NET, Java, Ruby, Python, PHP and many more.
  • Data Push - Establish and maintain persistent socket connections to any device (mobile, browser, desktop and server) and push data to global audiences in less than ¼ of a second
  • Presence - Automatically detect when users enter or leave your app and whether machines are online
  • Storage and Playback- Store your real-time data streams for future access, “playback” or re-publish
  • Mobile - Easily manage the complexity of real-time apps on mobile devices
  • Analytics - Simulate an audience of millions. See a live view of audience size, engagement and geography
  • Security - Protect your real-time data with easy to use enterprise-grade security

PubNub's alternatives

  • Pusher - Hosted APIs to build realtime apps with less code
  • Socket.IO - Realtime application framework (Node.JS server)
  • SendBird - A Complete Chat Platform, Messaging and Chat SDK and API
  • Firebase - The Realtime App Platform
  • Google Cloud Pub/Sub - Global service for real-time and reliable messaging and streaming data

See all alternatives to PubNub


This page was verified by
stephenlb stephenlb