Client libraries connect via a WebSocket in order to subscribe to channels, receive events and publish client events.
Libraries that we can provide official support for are marked with a ✔. We will of course help as much as we can with other libraries too.
We highly recommended that you link to our hosted version which is minified and served by a CDN. By linking to a minor version (e.g. 2.1) you will automatically receive patch updates.
The current stable release is 2.1.
Release mailing list
Subscribe to be emailed about new releases of the JS library.
iOS / Objective-C
For an open source example application built on libPusher, see the Github repo and the App Store
Android / Java
For an open source example application built on pusher-java-client, see the Github repo and the Play Store
.NET & Silverlight
Work in progress .NET client.
Legacy .NET client. Provides Silverlight support.
Pusher.NET is structured as a Portable Class Library, but is dependent on a WebSocket implementation, which is currently only available for Windows Store apps.
A full featured Pusher client for .NET and .NETMF
iOS - Appcelerator Titanium
Android - Appcelerator Titanium