by Meec

Form Builder UI (Drag & Config Based) Dynamic form generator from JSON config with validation, conditional fields, and multi-step support.
A powerful, drag-and-drop form builder UI component for React that generates dynamic forms from JSON configuration. This TypeScript-based builder enables developers to create complex, multi-step forms with validation, conditional fields, and live preview—all without writing form markup manually.
npm install
npm run dev
Starts the Vite dev server. The form builder will be available at http://localhost:5173.
npm run build
Spin up an isolated sandbox and run it server-side — no local setup.
Push this product straight into your AI IDE, web builder or cloud IDE.
Connect Tetrees to a compatible AI IDE, list products you own, and request the verified ZIP without exposing seller upload controls.
No reviews yet.
Sign in to join the discussion
Loading discussion…
Produces optimized production build in dist/. Build verification confirms:
npm run typecheck
Runs TypeScript compiler without emitting files.
npm run lint # Check for issues
npm run lint:fix # Auto-fix issues
Main container component that orchestrates the entire builder experience. Manages form state, step handling, and field operations.
The drag-and-drop canvas where fields are displayed and reordered. Supports field selection, deletion, duplication, and drag-to-reorder functionality.
Properties panel with three tabs:
Palette of available field types. Drag any field type onto the canvas to add it.
Live preview of the form as it will render to end users. Updates in real-time as you modify fields.
Export/import form configuration as JSON. Edit raw JSON directly or copy for external use.
Forms are defined via JSON with this structure:
{
"title": "My Form",
"sections": [
{
"name": "step_1",
"label": "Step 1",
"fields": [
{
"id": "field_1",
"type": "text",
"name": "first_name",
"label": "First Name",
"placeholder": "Enter your first name",
"required": true,
"validation": {
"minLength": 2,
"maxLength": 50
}
}
]
}
]
}
Tetrees License
The sandbox audition completed and the detected runnable path passed.
This React web app completed archive review with strong static results. Structure, dependency manifests, documentation, functional source, and common risk patterns were checked by the Tetrees verification pipeline; runtime phases are stated separately. Final verified scores after isolated runtime evidence: overall 8.8 and security 9.
Deterministic AVCP artifact review
Pipeline avcp-2026-08-04.1 · SHA-256 75c5df523baae643…
This version-scoped review deterministically inspects the submitted archive for structure, dependencies, documentation, functional source, and common malicious or high-risk signals. Build and test phases are reported as passed only after an isolated sandbox audition. It is not a guarantee of perfect security.
Reviewed Aug 7, 2026
The full install guide and integration prompts unlock after purchase.

CRM, ERP, Admin & Internal Tools
Free