For AI agents: this page in Markdown: https://www.pubnub.com/docs/sdks.md. Documentation index: https://www.pubnub.com/llms-full.txt.

SDKs

Every PubNub SDK connects to the same real-time network and exposes the same core API, so the concepts you learn in one carry over to the rest. Pick the SDK for the platform you build on and follow its getting started guide.

Web and server​

Browsers, Node.js, and backend services.

Mobile​

iOS, Android, and cross-platform apps.

Game engines​

Multiplayer state and in-game chat.

Embedded and IoT​

None of the embedded SDKs uses a package manager. Clone the repository or download a release instead. For new projects, use the C SDK. The other embedded SDKs build on the C-Core (legacy) library.

Chat SDKs​

Higher-level chat APIs layered on the Core SDKs above. Each one ships channels, threads, mentions, typing indicators, and read receipts as first-class concepts.

Community-supported SDKs​

These SDKs are no longer officially maintained by PubNub. They may not support the latest API features. Community contributions are welcome. Contact support for information.

Was this page useful?

Last updated on