React
Use SignaForm and SignaBuilder in React, Next.js, Remix, Vite, and other browser React apps.
Supported nowUse the same Signa signing and template-builder flows inside product surfaces. The supported SDKs are thin wrappers around the hosted Signa form and builder URLs, which keeps signing logic centralized and mobile behavior consistent.
Use SignaForm and SignaBuilder in React, Next.js, Remix, Vite, and other browser React apps.
Supported nowUse a WebView wrapper for Expo and React Native apps that need native navigation around hosted signing.
Supported nowLoad Signa custom elements from a CDN when you need framework-agnostic signing or builder embeds.
Supported nowpnpm add @signajs/react<SignaForm src="https://signa.example.com/s/{submitterSlug}" withDownloadButton />pnpm add @signajs/react<SignaBuilder token="{builderToken}" host="https://signa.example.com" withSendButton />pnpm add @signajs/react-native react-native-webview<SignaSigningView src={signingUrl} onComplete={handleComplete} />script src=https://cdn.jsdelivr.net/npm/@signajs/react/dist/form.js<signa-form src="https://signa.example.com/s/{submitterSlug}"></signa-form>Published package builds are available from npm-backed CDNs such as jsDelivr. Pin a version for production embeds, and point the element at the Signa host that owns the signing route.
<script src="https://cdn.jsdelivr.net/npm/@signajs/react@0.1.4/dist/form.js"></script>
<signa-form src="https://signa.example.com/s/{submitterSlug}"></signa-form><script src="https://cdn.jsdelivr.net/npm/@signajs/react@0.1.4/dist/builder.js"></script>
<signa-builder host="https://signa.example.com" token="{builderToken}"></signa-builder>