spacer
  • Showcase
  • Tutorials
  • Pricing
  • Docs
  • Jobs
  • Login
  • Sign Up

Start with the free Sandbox plan and simply upgrade when you're ready. View Pricing.

By clicking 'Get your free API account' you agree to the Terms of Service and Privacy Policy.

Build awesome realtime web and mobile apps

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

Start with the free Sandbox plan and simply upgrade when you're ready. View Pricing.

By clicking 'Get your free API account' you agree to the Terms of Service and Privacy Policy.

spacer
  • spacer
  • spacer
  • spacer
  • spacer
  • spacer
  • spacer
  • Simple
  • Reliable
  • Scalable
  • Secure
  • Instant

We believe that your developer time is best spent making awesome features, not creating infrastructure.

We provide a simple set of APIs and libraries that allow you to build rich realtime features in hours rather than days.

With powerful developer tools, and libraries in tons of languages, it's a doddle to get up and running!

Libraries for everyone

spacer

Read the quickstart guide

Reduce risk for your projects by outsourcing your realtime infrastructure to a trusted platform maintained by experts.

Let us worry about compatibility issues, managing servers, and being woken up in the middle of the night.

The Pusher Realtime Cloud has be designed from the ground up to scale seamlessly to meet demand. Coupled with this is a clustered, fully redundant architecture hosted within Amazon EC2.

Scaling infrastructure to maintain millions of long running connections is not trivial, but we've worked out the tricks to handle it with ease.

spacer

40billion

messages delivered

We understand that your data is precious, so we provide mechanisms for protecting it.

Pusher's advanced client authentication handshake guarantees messages only go to the people you expect.

Additionally, we allow you to connect our service via SSL for extra peace of mind.

spacer

Read about authentication

At the core of Pusher is the new HTML5 WebSocket protocol. This enables a low latency bi-directional socket to be established between browsers, mobiles apps and Pusher.

Once connected, messages can be pushed to clients with extremely low latency, making Pusher suitable for building multiplayer games.

5ms

average msg routing speed within Pusher

Try it out now

Send yourself a quick message

Pusher is great for...

  • Chat
  • Activity Streams
  • Notifications
  • Collaboration
  • Multiplayer games
  • Realtime data
  • Dashboards
  • 2nd Screen experiences

How it works...

Publish

Pusher['my-channel'].trigger('my_event', {'message' => 'hello world'}) $pusher->trigger('my-channel', 'my_event', array('message' => 'hello world')); ObjectPusherRequest request = new ObjectPusherRequest('my-channel', 'my_event', new { message = "hello world" }); provider.Trigger(request);

Subscribe

var thingChannel = pusher.subscribe('thing-channel'); thingChannel.bind('thing_create', function(thing) { alert('A thing was created: ' + thing.name); }); PTPusherChannel *channel = [client subscribeToChannelNamed:@"demo"]; [channel bindToEventNamed:@"channel-event" handleWithBlock:^(PTPusherEvent *channelEvent) { // do something }];

What people are saying...

  • spacer

    @vistikloft

    “@pusher is not Saas, its Maas (Magic as a service) :)”

  • spacer

    @nhocki

    “Every time I use @pusher I get impressed on how awesome it is… mind blowing...”

  • spacer

    @jeremybenaim

    “I just noticed that @gklst, a nodejs app, use @pusher, and I guess they use @mongodb also....this is definitely the best combo ever!”

  • spacer

    @mattgaidica

    “Using @pusher for some more for realtime'ness. The integration with @heroku and their debug/event console are killer.”

  • spacer

    @Esporis

    “Our @pusher integration went beautifully well and we received a fantastic prompted support from @leggetter. Web sockets made right @pusher”

  • spacer

    @girasquid

    “After playing with it for 5 minutes, I kind of want to build @pusher into everything now.”

  • spacer

    @pengwynn

    “I love @pusher. Realtime apps couldn't be any easier.”

  • spacer

    @juny4ng

    “@pusher Had fun using Pusher API today :) Really easy to create real-time apps.”

  • spacer

    @darrentaytay

    “implementing @pusher again for a new app, such great fun!”

  • spacer

    @andrewhomeyer

    “Adding @pusherapp to my toolbox. No more custom web sockets!”

Follow @pusher
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.