What is Pusher?

Pusher is the category leader in delightful APIs for app developers building communication and collaboration features.
Pusher is a tool in the Realtime Backend / API category of a tech stack.

Who uses Pusher?

Companies
204 companies reportedly use Pusher in their tech stacks, including Accenture, Mollie, and Productboard.

Developers
368 developers on StackShare have stated that they use Pusher.

Pusher Integrations

Slack, Datadog, Stamplay, Librato, and Chatkit are some of the popular tools that integrate with Pusher. Here's a list of all 7 tools that integrate with Pusher.
Pros of Pusher
55
An easy way to give customers realtime features
40
Websockets
34
Simple
27
Easy to get started with
25
Free plan
12
Heroku Add-on
11
Easy and fast to configure and to understand
9
JSON
6
Happy
6
Azure Add-on
5
Support
4
Push notification
Decisions about Pusher

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

Eng Eman Gaber
Needs advice
on
FirebaseFirebase
and
PusherPusher

What is the most suitable tool to create a real-time app like Uber? Firebase or Pusher? Why?

See more

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

See more

Blog Posts

GitHubGitDocker+34
29
42409
JavaScriptGitHubNode.js+26
20
4935

Pusher's Features

  • Easily build scalable in-app notifications, chat, realtime graphs, geotracking and more in your web & mobile apps with our hosted pub/sub messaging API.
  • Send programmable push notifications to iOS and Android devices with delivery and open rate tracking built in.
  • Easily add 1-1 and group Chat to your web & mobile apps. Presence, message storage, rich media, notifications, typing indicators and more.
  • Embed a realtime collaborative editor in your app in seconds to empower your users to do more, together.

Pusher Alternatives & Comparisons

What are some alternatives to Pusher?
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.
SignalR
SignalR allows bi-directional communication between server and client. Servers can now push content to connected clients instantly as it becomes available. SignalR supports Web Sockets, and falls back to other compatible techniques for older browsers. SignalR includes APIs for connection management (for instance, connect and disconnect events), grouping connections, and authorization.
Firebase
Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.
Chat by Stream
Chat API and SDK. With a beautiful UI Kit, easy to use React Components and powerful API. Add Chat to any application in a matter of hours. The tech uses Go, RocksDB and Raft. By the creators of Stream, the API that powers activity feeds for more than 300 million users.
Twilio
Twilio offers developers a powerful API for phone services to make and receive phone calls, and send and receive text messages. Their product allows programmers to more easily integrate various communication methods into their software and programs.
See all alternatives

Pusher's Followers
1400 developers follow Pusher to keep up with related blogs and decisions.