Installation
Install the SDK packages and set up your API key.
Core Runtime
The core SDK has no framework dependencies and works in any JavaScript environment.
npm install @babelize/sdkpnpm add @babelize/sdkyarn add @babelize/sdkbun add @babelize/sdkReact
For React applications, import the React bindings from the SDK's /react subpath — one install, no extra packages:
npm install @babelize/sdkimport { BabelizeProvider, useBabelize } from "@babelize/sdk/react";pnpm add @babelize/sdkyarn add @babelize/sdkbun add @babelize/sdk
reactandreact-domare optional peer dependencies — they're only required when you import from@babelize/sdk/react.
Next.js
For Next.js applications with server-side rendering and edge middleware, import from the SDK's /next subpath — still one install:
npm install @babelize/sdkimport { babelizeRSC, loadLockfile, babelizeMiddleware } from "@babelize/sdk/next";pnpm add @babelize/sdkyarn add @babelize/sdkbun add @babelize/sdk
nextis an optional peer dependency — only required when you import from@babelize/sdk/next.
Build Plugins
Install the build plugin for your framework as a dev dependency.
Vite:
npm install -D @babelize/vitepnpm add -D @babelize/viteyarn add -D @babelize/vitebun add -D @babelize/viteNext.js:
npm install -D @babelize/nextpnpm add -D @babelize/nextyarn add -D @babelize/nextbun add -D @babelize/nextAPI Key
Get your API key from the Babelize Dashboard. Set it as an environment variable:
export BABELIZE_API_KEY=bblz_sk_xxxxxxxxxOr add it to your .env file:
BABELIZE_API_KEY=bblz_sk_xxxxxxxxxFor client-side usage with Vite, prefix with VITE_:
VITE_BABELIZE_API_KEY=bblz_sk_xxxxxxxxxLast updated: 2026-08-25