Client Libraries
Client libraries act mainly as consumers of the Pusher WebSocket interface.
JavaScript
The Pusher JavaScript library can be used to add bi-directional real-time functionality to any Web or HTML5 application.
The current stable version is 1.12 and can be found here:
- http http://js.pusher.com/1.12/pusher.min.js
- https https://d3dy5gmtp8yhk7.cloudfront.net/1.12/pusher.min.js †
† sorry for the ugly URL – unfortunately CloudFront does not support custom domains with SSL
We provide an open source javascript library to interact with Pusher. We highly recommended that you use our hosted minified version.
You can keep up to date automatically with patch releases by linking to a minor version (e.g. 1.7), or link to an exact version number if you prefer.
Get started
To get started check out the following docs:
Release mailing list
To be emailed about new releases of the JS library, please fill out this form:
Objective-C / iPhone
http://github.com/lukeredpath/libPusher
The hero who provided it: Luke Redpath
iOS - Appcelerator Titanium
https://github.com/pusher/titanium_pusher_ios New
The hero who provided it: Ruben Fonseca
Android - Java
https://github.com/jmschultz/JavaPusherClient New
The hero who provided it Justin Schultz
https://github.com/EmoryM/Android_Pusher New
The hero who provided it: Charles Emory Myers
Android - Appcelerator Titanium
https://github.com/pusher/titanium_pusher_android New
The hero who provided it: Ruben Fonseca
ActionScript
https://github.com/smakinson/Pusher-ActionScript-Library
The hero who made provided it: Shawn Makison
.NET & Silverlight
https://github.com/leggetter/PusherClientDotNet
The hero who made it possible: Richard Wang
Ruby
https://github.com/logankoester/pusher-client
The hero who provided it: Logan Koester
Arduino
https://github.com/krohling/ArduinoPusherClient
The hero who provided it: Kevin Rohling
