A Software Development Kit (SDK) is a collection of pre-built tools, libraries, and code that makes it easy to integrate utilsio into your application. Instead of building everything from scratch, you can use our SDKs to add subscription management in minutes.
How SDKs Work
All utilsio SDKs follow a similar architecture:- Client-side SDK - Runs in the browser
- Manages user state and subscription data
- Provides hooks and functions to work with utilsio
- Server-side utilities - Runs on your backend
- Signs requests with your app secret
- Protects against unauthorized access
- Keeps your credentials secure
Available SDKs
React SDK
The utilsio React SDK is currently our flagship library for building subscription-based React and Next.js applications. What’s included:UtilsioProvider- Context provider for managing subscription stateuseUtilsiohook - Access user, subscription, and functions- TypeScript types - Full type safety
- Get current user’s info and subscription data
- Secure request signing with HMAC-SHA256
- Subscribe, cancel, and refresh actions
- Loading and error state handling