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
60 companies reportedly use PubNub in their tech stacks, including Armut, OpenGov, and Bunch.
Developers
127 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
36
25
20
19
14
13
13
13
12
12
7
5
5
4
4
3
3
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
Decisions about PubNub
Here are some stack decisions, common use cases and reviews by companies and developers who chose PubNub in their tech stack.
AvishekNath
Which messaging service (Pusher vs. PubNub vs. Google Cloud Pub/Sub) to use for IoT?
Gabriel Fonseca
Project Manager at Devmagic · | 2 upvotes · 16.2K views
What do you use guys, for real-time communication? FCM or something like PubNub?
Blog Posts
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.