Library for embedding JSON forms in vanilla JavaScript
This library is part of the React Form Builder project.
This library contains premium components such
as QR Code,
Rich Text Editor,
Google Map.
- UI-Agnostic Components: Works seamlessly with any UI
library (MUI, Ant Design, shadcn/ui
and others)
- Pre-Built React Suite Integration: Includes a ready-to-use component
library – @react-form-builder/components-rsuite.
- Framework Support:
- Next.js Integration: Seamlessly works with Next.js.
- Remix Compatibility: Fully supports Remix.
- Framework-Agnostic: Can also be used without any framework via CDN.
- Multi-Database Support: Compatible with MySQL, PostgreSQL, MongoDB, SQLite, and more.
- Built-in Validation with Zod: Includes pre-configured validation rules powered by Zod.
- Extensible Validation Support: Works
with Yup, AJV, Zod,
Superstruct,
Joi, and other custom validation libraries.
- Localization - Powerful capabilities for localizing forms using Fluent.js.
- Responsive Layouts: Build forms that automatically adapt to all screen sizes.
- Custom Actions: Enhance forms with interactive logic through custom JavaScript code.
- Dynamic Properties: Implement real-time component changes with MobX-powered reactive properties.
- Flexible Storage Options:
- Store complete form definitions as JSON.
- Programmatically generate forms via code.
No installation required. Just include the script via CDN or host it on your own server.
``html
``
- Website
- Documentation
- Demo
For commercial use contact our sales at sales@optimajet.com.