SDKs
Overview of the official BizKitHub SDKs for JavaScript, Python, PHP, Ruby, Go, and Java, plus install commands, a quick-start snippet, and community-maintained SDKs.
Speed up your development with our official SDKs. Built and maintained by the BizKitHub team with comprehensive documentation and examples.
What's Included
- Type-safe API client
- Automatic retry logic
- Built-in error handling
- Request/response logging
- Rate limiting support
- Webhook verification
- Comprehensive documentation
- Active community support
Official SDKs
| Language | Version | Package manager | Install command | Downloads | Stars |
|---|---|---|---|---|---|
| JavaScript / TypeScript | v2.1.0 | npm | npm install @bizkithub/sdk | 50k+ | 1200 |
| Python | v1.8.2 | pip | pip install bizkithub-sdk | 25k+ | 800 |
| PHP | v1.5.1 | composer | composer require bizkithub/sdk | 15k+ | 450 |
| Ruby | v1.3.0 | gem | gem install bizkithub-sdk | 8k+ | 320 |
| Go | v1.2.3 | go | go get github.com/bizkithub/sdk-go | 12k+ | 600 |
| Java | v1.4.0 | maven | See documentation for Maven/Gradle setup | 18k+ | 520 |
JavaScript / TypeScript
Official SDK for Node.js and browser environments with full TypeScript support. Docs at /sdks/javascript, source at github.com/bizkithub/sdk-js.
Python
Pythonic SDK with async support and comprehensive error handling. Docs at /sdks/python, source at github.com/bizkithub/sdk-python.
PHP
Modern PHP SDK with PSR-4 autoloading and Composer support. Docs at /sdks/php, source at github.com/bizkithub/sdk-php.
Ruby
Elegant Ruby SDK following Rails conventions and best practices. Docs at /sdks/ruby, source at github.com/bizkithub/sdk-ruby.
Go
Lightweight Go SDK with context support and built-in retry logic. Docs at /sdks/go, source at github.com/bizkithub/sdk-go.
Java
Enterprise-ready Java SDK with Maven and Gradle support. Docs at /sdks/java, source at github.com/bizkithub/sdk-java.
Quick Start Example
Get started with the JavaScript SDK in just a few lines of code:
import { BizKitHubClient } from '@bizkithub/sdk';
const client = new BizKitHubClient({
apiKey: 'your-api-key'
});
// Get all users
const users = await client.users.list();
// Create a new user
const newUser = await client.users.create({
email: 'john@example.com',
name: 'John Doe'
});Community SDKs
These SDKs are maintained by the community. While we appreciate the effort, we recommend using our official SDKs for production applications.
C# / .NET
Unofficial .NET SDK with support for .NET Core and Framework. View on GitHub.
Rust
Fast and safe Rust SDK with async/await support. View on GitHub.