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

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
Documentation

Get started now with our free plan

It includes 3m messages per month, 100 peak connections, 100 peak channels, and loads of features.

Create your free account