Docs and SDKs

JavaScript
NodeJS
Objective-C
Android
Swift
Java
Posix C++
Posix C
AngularJS

Mobile

  • iCreate interative content that scales globally using PubNub's Flash SDK
  • iBuild realtime applications on Android using PubNub's Java SDK
  • iBuild Titanium realtime applications with PubNub's Titanium / Javascript SDK
  • iBuild realtime applications on Blackberry using PubNub's Java SDK
  • iBuild realtime applications on PCL platforms using PubNub's PCL SDK
  • iBuild realtime applications on CodeName One using PubNub's Java SDK
  • iBuild realtime applications on Symbian and J2ME using PubNub's Java SDK
  • iBuild realtime applications on iOS and OSX using PubNub's Objective-C SDK
  • iBuild PhoneGap realtime applications with PubNub's PhoneGap / Javascript SDK
  • iBuild realtime applications on Pocket PC using PubNub's Pocket PC / C# SDK
  • iBuild realtime applications with Qt using PubNub's Qt SDK
  • iBuild Sencha realtime applications with PubNub's Sencha / Javascript SDK
  • iBuild realtime applications on iOS and OSX using PubNub's Swift SDK
  • iBuild realtime applications on Windows Phone 7 using PubNub's C# SDK
  • iBuild realtime applications on Windows Phone 8 using PubNub's C# SDK
  • iBuild realtime applications on Windows Phone 8.1 using PubNub's C# SDK
  • iBuild Mono Android realtime applications with PubNub's Xamarin.Android SDK
  • iBuild Mono iOS realtime applications with PubNub's Xamarin.iOS SDK

Web

  • iAdd realtime capabilities to your Angular2 application with native PubNub component
  • iAdd realtime capabilities to your AngularJS application with native PubNub component
  • iAdd realtime capabilities to your single page application or website using PubNub's Javascript SDK
  • iCreate interative content that scales globally using PubNub's Silverlight SDK
  • iUse PubNub's specialty built Socket.IO to utilize PubNub and scale globally

IoT

  • iAdd realtime capabilities to your IoT project on Arduino using PubNub's Arduino SDK
  • iAdd realtime capabilities to your IoT project on SAMD21 using PubNub's SAMD21 SDK
  • iAdd realtime capabilities to your IoT project on SAMA5D3 using PubNub's Microchip SAMA5D3 SDK
  • iAdd realtime capabilities to your IoT project on Electric Imp using PubNub's Electric Imp SDK
  • iAdd realtime capabilities to your IoT project on Kinoma Create using PubNub's Kinoma Create SDK
  • iAdd realtime capabilities to your IoT project on LinkIt One using PubNub's LinkIt One SDK
  • iAdd realtime capabilities to your IoT project on mbed using Pubnub's mbed SDK
  • iAdd realtime capabilities to your IoT project on Microchip PIC32 using PubNub's Microchip PIC32 SDK
  • iAdd realtime capabilities to your IoT project on MPLAB Harmony PIC32 using PubNub's MPLAB Harmony SDK
  • iAdd realtime capabilities to your IoT / server project using PubNub's POSIX C SDK
  • iAdd realtime capabilities to your IoT / server project using PubNub's POSIX C++ SDK
  • iAdd realtime capabilities to your IoT project on RaspberryPi using PubNub's RaspberryPi SDK
  • iBuild realtime applications for Smart TV's with PubNub's Smart TV Javascript SDK
  • iAdd realtime capabilities to your IoT project on CC3200 using PubNub's CC3200 SDK
  • iAdd realtime capabilities to your IoT project on MSP430 F5529 using PubNub's MSP430 F5529 SDK
  • iBuild WebOS realtime applications with PubNub's WebOS / Javascript SDK

Server/Desktop

  • iAdd realtime messaging, signaling and global scaling to .NET with PubNub's .NET SDK
  • iAdd realtime capabilities to a ColdFusion server or applications using PubNub's ColdFusion SDK
  • iCreate interative content that scales globally using PubNub's Flash SDK
  • iAdd realtime messaging, signaling and global scaling to ASP.NET with PubNub's ASP.NET SDK
  • iBuild realtime applications on PCL platforms using PubNub's PCL SDK
  • iAdd realtime capabilities to a Clojure server or applications using PubNub's Clojure SDK
  • iAdd realtime capabilities to your Cocoa application using PubNub's Cocoa SDK
  • iAdd realtime capabilities to a Erlang server or applications using PubNub's Erlang SDK
  • iAdd realtime capabilities to a Go server or applications using PubNub's Go SDK
  • iAdd realtime capabilities to a Google App Engine application using PubNub's Google App Engine SDK
  • iAdd realtime capabilities to a Google App Engine application using PubNub's Java SDK
  • iAdd realtime capabilities to a Google Web Toolkit application using PubNub's Google Web Toolkit SDK
  • iAdd realtime capabilities to a Java server or applications using PubNub's Java SDK
  • iBuild Mono Linux realtime applications with PubNub's Mono Linux SDK
  • iAdd realtime capabilities to your server using PubNub's Javascript NodeJS SDK
  • iAdd realtime capabilities to a Parse Cloud application using PubNub's Parse SDK
  • iAdd realtime capabilities to a Perl server or applications using PubNub's Perl SDK
  • iAdd realtime capabilities to a PHP server or using PubNub's PHP SDK
  • iAdd realtime capabilities to your IoT / server project using PubNub's POSIX C SDK
  • iAdd realtime capabilities to your IoT / server project using PubNub's POSIX C++ SDK
  • iAdd realtime capabilities to your server using PubNub's Python SDK
  • iBuild realtime applications with Qt using PubNub's Qt SDK
  • iAdd realtime capabilities to a Ruby server or applications using PubNub's Ruby SDK
  • iAdd realtime capabilities to your Tornado server using PubNub's Python / Tornado SDK
  • iAdd realtime capabilities to your Twisted server using PubNub's Python / Twisted SDK
  • iAdd realtime capabilities to your windows C application using PubNub's Windows C SDK
  • iAdd realtime capabilities to your windows C++ application using PubNub's Windows C++ SDK
  • iBuild realtime applications on Windows Store using PubNub's C# SDK
  • iBuild Mono OSX realtime applications with PubNub's Xamarin.Mac SDK

Game Engines

  • iCreate interactive games with realtime capabilities for signal, data exchange and global scaling using PubNub's Lua Corona SDK
  • iBuild ImpactJS realtime applications with PubNub's ImpactJS SDK
  • iCreate interactive games with realtime capabilities for signal, data exchange and global scaling using PubNub's Lua Moai SDK
  • iCreate interactive games with realtime capabilities for signal, data exchange and global scaling using PubNub’s Monkey SDK
  • iCreate interactive games with realtime capabilities for signal, data exchange and global scaling using PubNub’s Qooxdoo SDK
  • iCreate interactive games with realtime capabilities for signal, data exchange and global scaling using PubNub's Unity SDK

Other

  • iLearn how to code your next application features in JS and deploy instantaneously in the PubNub network
  • iHTTP-level requests and response to build your own client libraries
Even more SDKs coming soon!
Any questions on our SDKs, or are you looking for a different one? Ask our awesome Support Team

Try PubNub Today

Connect up to 100 devices for Free