SDKs

Build with ScaleMule in any stack

Official client libraries for JavaScript, TypeScript, React, Next.js, Swift, and more. Install from npm or Swift Package Manager.

Core

The foundation — connect any JavaScript or TypeScript project to ScaleMule.

@scalemule/sdkv0.0.27

Official TypeScript/JavaScript SDK for ScaleMule Backend-as-a-Service

npm install @scalemule/sdk

Frameworks

First-class integrations for popular frameworks.

@scalemule/reactv0.0.8

Official React hooks and components for ScaleMule Backend-as-a-Service

npm install @scalemule/react
@scalemule/nextjsv0.0.34

ScaleMule SDK for Next.js applications — authentication, storage, and user management

npm install @scalemule/nextjs

Features

Purpose-built SDKs for specific platform capabilities.

@scalemule/chatv0.0.9

Real-time messaging, presence, and typing indicators

npm install @scalemule/chat
@scalemule/gallopv0.0.3

Video player SDK for web applications

npm install @scalemule/gallop
@scalemule/agentv0.0.1

Agent SDK for AI agent runtimes

npm install @scalemule/agent
@scalemule/billingv0.0.2

Billing UI components — secure payment forms wrapping Stripe Elements

npm install @scalemule/billing
@scalemule/embed-tokenv0.0.1

Server-side signing SDK for Gallop Video Player embed tokens

npm install @scalemule/embed-token
@scalemule/uiv0.0.4

Shared UI components and utilities

npm install @scalemule/ui

Mobile

Native SDKs for mobile platforms.

ScaleMule iOS

Swift Package for iOS 16+