Publisher (REST API) Libraries

Here are some Open Source libraries available for publishing via the Pusher REST API. If you don't see one for your language, and you have integrated with Pusher, please consider packaging it up for distribution.

Node.js

  1. https://github.com/crossbreeze/node-pusher Recommended

    The hero who provided it: Jaewoong Kim

  2. http://github.com/redsquirrel/simple_pusher

    The heroes who provided it: Dave Hoover and Michael Hines

  3. https://github.com/fabrik42/pusher

    The hero who provided it: Christian Bäuerlein


Java

  1. http://github.com/SScheuermann/gae-java-libpusher

    The hero who provided it: Stephan

  2. https://github.com/marcbaechinger/gae-java-libpusher

    The hero who refactored it: Marc Bächinger

  3. 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/Grails

  1. Library: https://github.com/mostblind/grails-libpusher

    The hero who provided it: Michael Pangopoulos

  2. 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

Generic

http://github.com/squeeks/Pusher-PHP

The hero who provided it: Squeeks

PHP (Kohana framework)

http://github.com/2bj/Pushko

The hero who provided it: 2bj

PHP (Code Igniter Framework)

https://github.com/antonigiske/Pusher-CI

The hero who provided it: Anthoni Giskegjerde

PHP (Bundle for the Symfony 2 framework)

https://github.com/laupiFrpar/LopiPusherBundle

The hero who provided it: Pierre-Louis LAUNAY


Ruby

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