Realtime client push
Our simple, scalable service for HTML5 WebSockets

Let us take care of you
- Reliability is our core concern
- We'll take on the headache of keep your sockets rockin'
- Leave the scaling to us (we're experts)
- No tedious server set up
Inspired by native Javascript events
Clients specify events they want to bind to in their Javascript:
socket.bind('project-create',
function(){ /* add project into the UI */ })
Your server triggers events when your users interact and change the data:
Pusher['channel'].trigger('project-create',
{:name => 'foo'} )
How it works
Serve up instructions to clients to connect to a particular channel using your API key.
When clients interract with your server, trigger an JSON event to all the others.
People have already tweeted some really nice stuff about us
Here are a few of our favourites
(please don't write us saying we spelled 'favourite' wrong, we're Brits)









Follow us on twitter