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?

Companies
58 companies reportedly use PubNub in their tech stacks, including Hinge, Bunch, and OpenGov.

Developers
108 developers on StackShare have stated that they use PubNub.

PubNub Integrations

Contentful, MongoDB Stitch, Fabric by Twitter, ChatEngine, and Tisane API are some of the popular tools that integrate with PubNub. Here's a list of all 5 tools that integrate with PubNub.
Pros of PubNub
35
Massively scalable & easy to use
25
Easy setup
20
Reliable
19
Great support
14
Flexible to integrate to custom applications
13
Sockets at Scale
13
High-Performance
13
99.999% availability guarantees
12
Multiplexing
12
High-Reliability
7
Scalability
5
70+ SDKs
5
High-Availability
4
Security
4
Azure Add-on
3
Heroku Add-on
3
Easy to setup
3
Flexible
3
Presence
2
Analytics
2
Free Plan
2
Server-Side Cache
2
PhoneGap Plugin
2
AngularJS Adapter
2
Data Sync
2
Data Streams
2
Support
1
Easy setup and very reliable
1
High cost, going up more in Summer '15
1
Cool
1
Angular 2+ integration
1
Documentation, easy to use, great people/service
1
CTO stephen also is A++++++
1
Real time and easy to use.
1
Easy integration with iOS apps
Decisions about PubNub

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

Which messaging service (Pusher vs. PubNub vs. Google Cloud Pub/Sub) to use for IoT?

See more
Gabriel Fonseca
Project Manager at Devmagic · | 2 upvotes · 5.2K views
Shared insights
on
PubNubPubNub

What do you use guys, for real-time communication? FCM or something like PubNub?

See more
Shared insights
on
PubNubPubNubSocket.IOSocket.IO

I am trying to replace Socket.IO with PubNub. Provide the way to do it.

See more

Blog Posts

Vue.jsSpring BootUnity+7
2
970
JavaScriptPythonPubNub+4
7
962

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 Alternatives & Comparisons

What are some alternatives to PubNub?
Pusher
Pusher is the category leader in delightful APIs for app developers building communication and collaboration features.
Socket.IO
It enables real-time bidirectional event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed.
SendBird
SendBird is a Messaging SDK, Chat API, and fully managed chat infrastructure for your mobile apps and websites. Embeddable chat for iOS, Android, JavaScript, Unity, .NET.
Stream
Stream allows you to build scalable feeds, activity streams, and chat. Stream’s simple, yet powerful API’s and SDKs are used by some of the largest and most popular applications for feeds and chat. SDKs available for most popular languages.
Kafka
Kafka is a distributed, partitioned, replicated commit log service. It provides the functionality of a messaging system, but with a unique design.
See all alternatives

PubNub's Followers
395 developers follow PubNub to keep up with related blogs and decisions.