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.
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.
# 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
Choose your SDK
Pick your language or framework from our library of 12+ officially maintained SDKs
Install via package manager
Run one install command — npm install, pip install, composer require, or equivalent
Follow the sample project
Use our starter apps to make your first call, send a message, or start a video session immediately