Software Alternatives, Accelerators & Startups

Pusher

Pusher is a hosted API for quickly, easily and securely adding scalable realtime functionality via WebSockets to web and mobile apps.

Pusher

Pusher Reviews and Details

This page is designed to help you find out whether Pusher is good and if it is the right choice for you.

Screenshots and images

  • Pusher Landing page
    Landing page //
    2023-10-05

Features & Specs

  1. Real-Time Capabilities

    Pusher offers real-time data transfer, enabling instant updates and live feeds without the need for page refreshes. Its WebSockets-based architecture ensures low latency communication.

  2. Ease of Use

    The API is straightforward to integrate, with comprehensive documentation and SDKs for various programming languages and platforms, making implementation quick and painless.

  3. Scalability

    Pusher can handle a large number of concurrent connections, making it suitable for applications that need to scale seamlessly as user demand grows.

  4. Security

    Pusher provides built-in authentication and authorization options, ensuring that data is secure and accessible only to authorized users.

  5. Managed Service

    As a managed service, it eliminates the need for maintaining the infrastructure for real-time functionality, freeing up resources and reducing operational complexity.

Badges

Promote Pusher. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Mark Kermode reviews Pusher

Pusher (1996) - Movie Review

Film Recommendations: The Pusher Trilogy

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Pusher and what they use it for.
  • Kick Chat Scraper: archive live chat before it disappears forever
    Kick's chat is delivered via Pusher โ€” a hosted real-time messaging service โ€” rather than a custom WebSocket server. The event name is App\Events\ChatMessageEvent and channels follow the pattern chatroom.{chatroom_id}. - Source: dev.to / about 1 month ago
  • Real-Time Sync Alternatives: Vaultrice vs. localStorage, DIY, Firebase, Pusher
    Services like Pusher and Ably are experts in real-time messaging. They provide robust APIs for pub/sub channels, allowing you to broadcast events to clients reliably. - Source: dev.to / 11 months ago
  • 5 Must-Watch Tutorials to Build Your SaaS App in 2025
    In this tutorial, youโ€™ll create a Next.js project with TailwindCSS and build custom authentication pages for Clerk without the watermark. This means youโ€™ll create a custom Clerk authentication component, allowing you to have a UI without the Clerk branding in the authentication component. Youโ€™ll then set up file uploads using Uploadcare and create custom theming with Shadcn UI for light and dark modes. A real-time... - Source: dev.to / over 1 year ago
  • PubNub vs Pusher creating a realtime messaging app in React
    When talking about general IM applications, having the ability to speak to someone in real-time opens up the door to so many unique possibilities. Our world has become ever more connected as a result of these newfound capabilities. In todays article we will learn all about messaging as we build a real-time messaging application. The application will be able to connect to two different real-time application... - Source: dev.to / almost 2 years ago
  • 10 Must-Use APIs for Your Next SaaS Project
    For real-time notifications, Pusherโ€™s APIs allow you to implement in-app notifications, chat features, and collaboration tools easily. You can find it here. - Source: dev.to / almost 2 years ago
  • How to Build a Real-time Chat App with Laravel, Vue.js, and Pusher
    Pusher is a cloud-hosted service that makes adding real-time functionality to applications easy. It acts as a real-time communication layer between servers and clients. This allows your backend server to instantly broadcast new data via Pusher to your Vue.js client. - Source: dev.to / almost 2 years ago
  • Show HN: Webhooked.email (2023)
    Feature request received! Pusher as in this thing -- https://pusher.com/ right? Any other places you want to push to? Slack? - Source: Hacker News / almost 2 years ago
  • Build a nice Realtime notification with Laravel Jetstream (InertiaJS / Vue 3 stack).
    Now let's push the notification to pusher. First you have to go to Https://pusher.com/ login create an app an get API keys. Then fill them in your .env file. - Source: dev.to / about 2 years ago
  • A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
    Pusher.com โ€” Realtime messaging service. Free for up to 100 simultaneous connections and 200,000 messages/day. - Source: dev.to / over 2 years ago
  • Chat system sockets vs ajax?
    Another tool is pusher but have a high cost https://pusher.com/. Source: over 2 years ago
  • Custom vs. off-the-shelf React web notification systems: Which is better?
    Pusher specializes in realtime WebSockets and offers a straightforward way to integrate realtime features into your React app. It's a reliable choice for apps that need to send notifications based on realtime events. - Source: dev.to / almost 3 years ago
  • Is this a viable approach to a chat microservice?
    Why are you considering building your own websocket service instead of using something like https://pusher.com/ ? Source: about 3 years ago
  • Xqc says Kick could afford buying even more expensive services than Amazon's if they pull the plug
    IVS offers chat rooms, but Kick doesn't seem to use them. All chat messages are sent over a websocket connection to Pusher. Pusher seems pretty cheap for the purpose. Source: about 3 years ago
  • Supabase as Pusher alternative?
    Is it possible to use Supabase as a Pusher alternative? Source: about 3 years ago
  • Coursework using RESTful APIs
    If you are on time, since it is a coursework, and it is allowed to use some libraries, you can check how to use pusher it should be fairly easy for you too integrate to your application. Source: over 3 years ago
  • Adding live chat support for Flutter Web
    I've built a flutter web chat using flutter_chat_ui and dart_pusher_channels, for the backend I used soketi which is an open source node.js pusher replacement but you could just use pusher.com if you can squeeze into their free tier. Source: over 3 years ago
  • Two new official Laravel packages are coming: Laravel Folio & Laravel Volt
    What? No. Takes 5-10 minutes to set up a websocket server manually or is just requires a few configuration variables to be set if using a hosted service like Pusher. Source: over 3 years ago
  • Firebase vs. Supabase (vs. Both?)
    Ah - a good callout. No. You can setup a `subscription` model and use something like https://pusher.com/ to accomplish this, but it's more manual. Source: over 3 years ago
  • laravel activity feed
    Pusher is used for real-time communication. So you want to update the user's status in the admin panel, without reloading the page. That is no PHP question, but it might be PHP related (because you might want to trigger something with PHP upon update). Source: over 3 years ago
  • Notification Service Question
    They probably have their own socket servers. I'd recommend looking at something like https://pusher.com/. Source: over 3 years ago
  • Q: How do apps know (within seconds) that you got a notification? Like how does Gmail (without refreshing) know that I got a new email? Are they fetching every 15-30 seconds or is there another way
    Websockets tied to either a reception service in the backend or, more likely, linked to object changes. Have a look at https://pusher.com for a service which helps implement this. There are loads of ways of doing it but they explain it well. Source: over 3 years ago

Summary of the public mentions of Pusher

```markdown

Public Opinion on Pusher: A Summary

Pusher, a real-time communication platform, has been the subject of numerous mentions across technical articles and developer forums. Primarily recognized for its capabilities in real-time messaging, mobile push messaging, and web push notifications, Pusher is often juxtaposed with its competitors such as Socket.io, Firebase, PubNub, OneSignal, SignalR, iZooto, and Ably. The platform is reputed for facilitating the addition of real-time functionality to applications, a feature highly valued in today's increasingly interconnected digital landscape.

Versatility in Real-time Applications

Pusher's appeal lies in its versatility and ease of use, making it a preferred choice among developers for building real-time communication features. Its ability to serve as a secure layer between servers and clients simplifies the integration of features like in-app notifications and chat services, as seen in use cases involving Next.js projects and Vue.js applications. This ease is complemented by Pusherโ€™s APIs, which are designed to seamlessly support the implementation of real-time features in SaaS apps.

Comparisons with Competitors

Pusher consistently features in discussions comparing real-time communication platforms. For instance, in the realm of React applications, Pusher competes directly with platforms like PubNub. Articles exploring such comparisons often highlight Pusher's user-friendly interface and straightforward integration as significant advantages. Despite some criticism regarding cost, Pusher's free tierโ€”allowing up to 100 simultaneous connections and 200,000 messages per dayโ€”caters well to smaller projects or those in development phases.

Community Feedback and Use Cases

The developer community frequently discusses Pusher in the context of practical applications and tutorials. Notable mentions include its use in building real-time chat functionalities with Laravel and real-time updates from databases in frameworks like SvelteKit. These discussions underscore Pusherโ€™s practical viability for developers seeking to implement websocket-based real-time solutions without extensive infrastructure management.

Challenges and Considerations

While Pusher is praised for its ease and reliability, discussions sometimes pivot to its cost, particularly for projects that scale beyond the free tier. Additionally, alternative platforms like Supabase are occasionally explored, suggesting a healthy curiosity among developers for cost-effective or open-source equivalents. Nevertheless, Pusherโ€™s consistent presence in technical guides and its integration ease make it a strong candidate for many real-time application requirements.

Conclusion

Overall, public opinion on Pusher is largely favorable, positioning it as a dependable choice for developers needing real-time communication capabilities in their applications. Though competition and cost considerations exist, Pusherโ€™s user-centric features and community trust make it a compelling choice for both burgeoning and established projects. Its ability to scale effectively alongside its intuitive integration process ensures Pusher remains relevant in the fast-evolving software development landscape. ```

Do you know an article comparing Pusher to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Pusher discussion

Log in or Post with

Is Pusher good? This is an informative page that will help you find out. Moreover, you can review and discuss Pusher here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.