Open source · MIT licensed

Build forms with any UI library.

Formosaic is a config-driven React form engine with a built-in rules engine. Define your form once, render it with any of 12 UI adapters.

See it in action

Edit the JSON config on the left — the form re-renders live on the right. Swap adapters to see the same config in any UI library.

⚙️

Config-driven

Define fields, rules, validation, and ordering in a single JSON object. No JSX required.

🎨

12 UI adapters

Fluent UI, MUI, Ant Design, Chakra, Mantine, Radix, and more — swap without rewriting logic.

🖱️

Visual designer

Build and preview forms visually with the Pro designer. Export config JSON instantly.