Developers

Skip the Boilerplate. Ship Faster.

Official SDKs for 12+ languages and frameworks — so you can integrate voice, video, messaging, and AI in minutes, using the tools you already know.

Skip the Boilerplate. Ship Faster.

What It Is

Official, maintained SDKs that wrap Calling Hub's APIs into simple, idiomatic functions for your language or framework — no manual HTTP request building required.

Why Developers Use It

Raw API calls mean handling authentication, retries, and formatting yourself. SDKs handle all of that, so you write less code and ship integrations faster.

Key Capabilities

12+ Supported SDKs

JavaScript, Node.js, Python, Java, PHP, C#, Go, Flutter, React, React Native, Android, and iOS

Simple Installation

One-line install via npm, pip, Maven, Composer, and more — no manual setup required

Built-In Auth Handling

SDKs manage API keys and OAuth tokens for you — no custom middleware needed

Sample Projects

Full working example apps for each SDK to get you from zero to running in minutes

Versioned Releases

Clear changelogs for every SDK update so you know exactly what changed and why

Configuration Guides

Environment setup instructions per platform — iOS, Android, Node, Python, and more

What's Inside

Every SDK page includes the latest version, release date, installation guide, configuration guide, authentication guide, sample projects, and a full changelog.

Who It's For

App developers, mobile engineers, and product teams who want to integrate calling, video, or messaging without building API clients from scratch.

Terminal
# Install the Calling Hub Node.js SDK
npm install @callinghub/sdk

# Python
pip install callinghub

# PHP (via Composer)
composer require callinghub/sdk

# Go
go get github.com/callinghub/sdk-go

# Java (Maven)
<dependency>
  <groupId>com.callinghub</groupId>
  <artifactId>sdk</artifactId>
  <version>2.1.0</version>
</dependency>

Getting Started

1

Choose your SDK

Pick your language or framework from our library of 12+ officially maintained SDKs

2

Install via package manager

Run one install command — npm install, pip install, composer require, or equivalent

3

Follow the sample project

Use our starter apps to make your first call, send a message, or start a video session immediately

Build in your language, your way.