Warning: You are viewing an old version (0.8) of this documentation. We recommend you view the latest version 1.2.

Realtime Client Library API

The Ably Realtime client libraries establish and maintain a persistent connection to Ably enabling extremely low latency broadcasting of messages and presence state. All official client library APIs are consistent across every language, provide pub/sub functionality and presence on channels, handle both basic and token authentication, manage changing network conditions, include optional symmetric encryption and provide access to channel, presence and metrics history.

The Ably Realtime client library is available in most popular languages and platforms including Javascript browser library, Java, .NET, Node.js, iOS, Ruby, Go and more…

Download one of our Realtime client libraries now »

Dive into the documentation

The Realtime Client Library documentation API is broken down as follows:

API reference