The Declarative Form Engine
The New Paradigm for building forms. Stop coding UI-coupled forms and start defining semantic, serializable schemas.
Use anything.
Even your own.
GolemUI doesn't lock you into a widget library. Render forms with our built-ins, plug in a third-party set like Google Material, or bring your own components — same schema, any chrome. Pick a library from the dropdown to see the same form swap looks instantly.
Pure Data.
Pure Power.
A GolemUI form is just JSON — no glue code, no compilation step. Persist it in a database, ship it from a CMS, generate it with an LLM, edit it by hand. Pick a file from the dropdown and watch the same JSON render as a fully working form, instantly.
Your Brand.
Your Rules.
Style GolemUI effortlessly using native CSS Variables. Quickly override our default tokens to match your brand or author a complete custom theme from scratch. Total design freedom, zero complexity.
Built-in Excellence.
Native support for the features that matter most.
Global by Design
Bring your own i18n library. GolemUI adapts to your localization strategy, not the other way around.
- Plug in any i18n library through a simple adapter interface
- Automatic RTL detection and layout adaptation
- Switch languages at runtime without reloading the form
Accessible by Default
Every component ships with ARIA patterns, keyboard navigation, and screen reader support out of the box.
- WCAG 2.1 AA compliant with automatic ARIA management
- Full keyboard navigation for every component, no extra setup
- Semantic HTML with proper labeling and focus management
Bulletproof Data
Validation that just works — driven by your schema, triggered on your terms.
- Fully @standard-schema/spec compliant — use any compatible library
- Rich built-in rules with room for your own custom validators
- Smart error display that respects user interaction
Built for Speed
Library Weight
gzipped
LCP
Largest Contentful Paint
Lighthouse
Perfect Score
Ready to Start Building?
Stop fighting with form state and logic. Start defining smarter, serializable forms in minutes with GolemUI.