spacer
  • Showcase
  • Tutorials
  • Pricing
  • Docs
  • Jobs
  • Login
  • Sign Up

Start with the free Sandbox plan and simply upgrade when you're ready. View Pricing.

By clicking 'Get your free API account' you agree to the Terms of Service and Privacy Policy.

Documentation

Getting started
How it works
Quick start
Debugging your apps
How do I...?
Using Pusher
Client API Overview
  • Connection
  • Channels
  • Events
  • Presence Events
  • Global config
Publisher API Overview
  • Publishing events
  • Excluding recipients
Authenticating Users
WebHooks
Libraries
Publisher Libraries
Client Libraries
Reference
Authentication Signatures
Pusher JS changelog
Flash Fallback
Browser compatibility
REST API reference
Pusher WebSocket Protocol
Resources
Other resources on the web
From the blog
Channels vs Events
Showing who's online-(PHP)
Introducing private channels
Backbone.js, now realtime with Pusher

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
  • Java
  • Groovy/Grails
  • Clojure
  • Python
  • VB.NET
  • C#
  • PHP
  • Ruby
  • Perl
  • Coldfusion
  • Node.js

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

      The hero who provided it: Jaewoong Kim

    2. 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. 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: 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: grails.org/plugin/pusher

      The hero who provided it: Michael Pangopoulos


    Clojure

    github.com/bblimke/clj-pusher

    The hero who provided it: Us (Bartosz)!


    Python

    Generic Recommended

    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

    github.com/swinton/gae-pusherapp

    The hero who provided it: Steve Winton


    VB .NET

    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: nuget.org/List/Packages/PusherRESTDotNet

    The hero who provided it: Graham Scott


    PHP

    Generic

    github.com/squeeks/Pusher-PHP

    The hero who provided it: Squeeks

    PHP (Kohana framework)

    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

    • Source: https://github.com/pusher/pusher-gem
    • Documentation: rdoc.info/github/pusher/pusher-gem/master/frames

    The hero who provided it: Us!


    Perl

    github.com/squeeks/WWW-Pusher search.cpan.org/dist/WWW-Pusher

    The hero who provided it: Squeeks


    ColdFusion

    github.com/blambert/pusher-cfc

    The hero who provided it: Bradley Lambert

    gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.