Server Libraries
Here are some Open Source libraries available for publishing via the Pusher REST API. Some may also include additional functionality such as handling channel subscription authentication and helping with the consumption of WebHooks. If you don't see one for your language, and you have integrated with Pusher, please consider packaging it up for distribution.
Node.js
https://github.com/crossbreeze/node-pusher Recommended
The hero who provided it: Jaewoong Kim
http://github.com/redsquirrel/simple_pusher
The heroes who provided it: Dave Hoover and Michael Hines
https://github.com/fabrik42/pusher
The hero who provided it: Christian Bäuerlein
Java
http://github.com/SScheuermann/gae-java-libpusher
The hero who provided it: Stephan
https://github.com/marcbaechinger/gae-java-libpusher
The hero who refactored it: Marc Bächinger
Pusher module for the Play Framework: https://github.com/rhb9/Play-Pusher
Find out more about the Play Framework.
Pusher Play Framework community contributed module: http://www.playframework.org/modules/pusher
The hero who provided it: Regis Bamba
Groovy
- Source: https://github.com/zenuevo/groovy-libpusher
- In Maven Central: groovy-libpusher
Groovy/Grails
Library: https://github.com/mostblind/grails-libpusher
The hero who provided it: Michael Pangopoulos
Grails Plugin: http://grails.org/plugin/pusher
The hero who provided it: Michael Pangopoulos
Clojure
http://github.com/bblimke/clj-pusher
The hero who provided it: Us (Bartosz)!
Python
Generic Recommended
http://github.com/pusher/pusher_client_python
An example of using this library on Google App Engine can be found here: https://github.com/leggetter/pusher-examples/tree/master/python-gae
Google App Engine
http://github.com/swinton/gae-pusherapp
The hero who provided it: Steve Winton
VB .NET
http://github.com/fantawttw/pusher.NET
The hero who provided it: Jon Burrows
C# (.NET)
The source code can be found in git hub: https://github.com/grahamscott/pusherrestdotnet
There is also a NuGet package available: http://nuget.org/List/Packages/PusherRESTDotNet
The hero who provided it: Graham Scott
PHP
http://github.com/squeeks/Pusher-PHP
The hero who provided it: Squeeks
PHP (Yii framework)
http://www.yiiframework.com/extension/pusher/
PHP (Kohana framework)
The hero who provided it: 2bj
PHP (Code Igniter Framework)
https://github.com/antonigiske/Pusher-CI
The hero who provided it: Anthoni Giskegjerde
PHP (Fuel Framework)
https://github.com/lembubintik/pusherapp
PHP (Bundle for the Symfony 2 framework)
https://github.com/laupiFrpar/LopiPusherBundle
The hero who provided it: Pierre-Louis LAUNAY
PHP (Drupal Module)
http://drupal.org/sandbox/fabianderijk/1454348
Ruby
- Source: https://github.com/pusher/pusher-gem
- Documentation: http://rdoc.info/github/pusher/pusher-gem/master/frames
The hero who provided it: Us!
Perl
http://github.com/squeeks/WWW-Pusher http://search.cpan.org/dist/WWW-Pusher
The hero who provided it: Squeeks
ColdFusion
http://github.com/blambert/pusher-cfc
The hero who provided it: Bradley Lambert
