https://github.com/ably/ably-cli
Ably CLI for Pub/Sub, Chat, Spaces and Control API
https://github.com/ably/ably-cli
Last synced: about 2 months ago
JSON representation
Ably CLI for Pub/Sub, Chat, Spaces and Control API
- Host: GitHub
- URL: https://github.com/ably/ably-cli
- Owner: ably
- License: apache-2.0
- Created: 2025-03-24T01:25:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-04-27T11:43:27.000Z (about 2 months ago)
- Last Synced: 2026-04-27T12:23:39.895Z (about 2 months ago)
- Language: TypeScript
- Homepage: https://cli-web-cli.vercel.app
- Size: 7.64 MB
- Stars: 4
- Watchers: 13
- Forks: 0
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Ably CLI
[](https://badge.fury.io/js/@ably%2Fcli)
[](https://nodejs.org)
[](https://github.com/ably/ably-cli/blob/main/LICENSE)
The Ably CLI brings the full power of Ably to your terminal. You can use it to manage your Ably account and its resources, and to explore Ably's APIs and features.
The Ably CLI interacts with:
* The [Control API](https://ably.com/docs/platform/account/control-api) to manage your Ably account and applications.
* [Pub/Sub](https://ably.com/docs/basics) to publish and subscribe to messages in realtime.
* [Chat](https://ably.com/docs/chat) to send messages, display typing indicators and react to what's happening in a chat room.
* [Spaces](https://ably.com/docs/spaces) to enter spaces and register member locations.
## Installation
The Ably CLI is available as an NPM package. Install it using:
```shell
npm install -g @ably/cli
```
## Usage
For a list of all available commands, run:
```shell
ably help
```
Visit [the official Ably documentation](https://ably.com/docs/platform/tools/cli) for CLI login, features, and usage.
## Contributing
Please see [`CONTRIBUTING.md`](CONTRIBUTING.md) for the development workflow, testing requirements, and release process.
For development standards and coding conventions, see [`AGENTS.md`](AGENTS.md).