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

0 kb

gzipped

LCP

0 ms

Largest Contentful Paint

Lighthouse

0

Perfect Score

Ready to Start Building?

Stop fighting with form state and logic. Start defining smarter, serializable forms in minutes with GolemUI.