Skip to Content
Autional logo

SDK

Published npm packages, ready to install: React adapters, the project-scaffolding CLI, design-system and engineering tooling, plus adapters for Vue, Next.js, Node, and more.

One-Line Quickstart

React
import { AutionalProvider } from '@autional/react';

const config = { appId: 'my-app', issuer: 'https://api.autional.com' };

function App() {
  return (
    <AutionalProvider config={config}>
      <YourApp />
    </AutionalProvider>
  );
}

$ npm install @autional/react

Published npm Packages

@autional/react0.3.0

React — AutionalProvider, useAutional, RequireAuth

npm install @autional/react
@autional/vue0.3.0

Vue — createAutional plugin, useAutional, vAuth directive

npm install @autional/vue
@autional/next0.3.0

Next.js — server and client adapters

npm install @autional/next
@autional/node0.3.0

Node.js — server-side identity client

npm install @autional/node
@autional/core0.3.2

Core SDK — framework-agnostic auth client

npm install @autional/core
@autional/onboard0.4.0

Project scaffolding CLI

npx @autional/onboard
@autional/ui0.1.0-rc.48

React component library — portal and admin UI

npm install @autional/ui
@autional/tokens0.1.0-rc.17

Design tokens — color, typography, and spacing CSS variables

npm install @autional/tokens
@autional/tailwind-preset0.1.0-rc.10

Tailwind preset — wires up design tokens

npm install @autional/tailwind-preset
@autional/shared0.1.0-rc.35

Shared runtime utilities — common portal logic

npm install @autional/shared
@autional/eslint-config0.1.0-rc.1

Shared ESLint config

npm install -D @autional/eslint-config
@autional/tsconfig0.1.0-rc

Shared TypeScript config

npm install -D @autional/tsconfig

Ready to integrate?

Start with the quickstart guide, or browse the open-source code on GitHub.