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.

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