4-platform SDK · MIT open-source

Choose yourSDK language

4-platform SDK covers mainstream tech stacks, unified API design, 5-minute integration. All SDKs auto-handle signatures, anti-replay, and Token management.

🐘

PHP SDK

4.2k GitHub stars

Laravel / ThinkPHP / native PHP

$bash
composer require yunjii/um-sdk
  • Complete OAuth 2.0 flow
  • Token verification
  • Device management
  • PSR-4 autoload
View docs →
🟨

JavaScript SDK

3.8k GitHub stars

Browser / Node.js / Next.js / Vue / React

$bash
npm install @yunjii/um-sdk
  • Browser + BFF dual mode
  • Native TypeScript support
  • Next.js middleware example
  • Tree-shaking
View docs →
🐍

Python SDK

2.1k GitHub stars

Flask / Django / FastAPI

$bash
pip install yunjii-um-sdk
  • Sync/async dual support
  • Django middleware
  • FastAPI dependency injection
  • Type annotations
View docs →
📱

Mini-program SDK

1.5k GitHub stars

WeChat / Alipay / QQ / Douyin / Taro / uni-app

$bash
npm install @yunjii/um-sdk-miniprogram
  • 4-platform mini-program unified API
  • Taro/uni-app cross-platform support
  • Token interceptor
  • BFF backend example
View docs →

Don't see your language?

UM provides HTTP API — any language that can make HTTP requests can integrate. Reference the API docs, hand-write signatures in 10 minutes.