Integrate DevForm into your stack like any other dependency

No external dashboards, no vendor lock-in. Store your project keys, fetch your form schema, and render with a single component.

integration image
Developer Workflow

Create a Project

Every project starts from the CLI. DevForm generates a unique project ID.

npx devform init

Store Project ID in Environment Variables

Every project starts from the CLI. DevForm generates a unique project ID.

DEVFORM_PROJECT_ID=your_project_id

Create a Form with the Builder

Drag & Drop fields > Save > Get back a FormID

npx devform init

Add the Form ID

Store it in your .env file.

DEVFORM_FORM_ID=your_form_id

Sync Schema from CLI

Keep client + server validation unified

npx devform sync

Render Your Form

One line of code to bring your form to life

importv

One line code to bring your form life
ProductForm.tsx
1const ProductForm = () => { 2 import { DevForm } from “devform/react” ; 3 4 export default funtion ContacPage() { 5 6return <DevForm id = {process.env.DEVFORM_FROM_ID} />; 7 8} 9}; 10