The Enterprise Forms Library

100% serializable, framework agnostic and AI ready. Built for enterprise teams who need performance, extensibility, and control.

Unlimited Power.
Made Easy.

GolemUI is the easiest and fastest library to build dynamic forms.

@Component({
selector: 'my-golemui-form',
imports: [FormComponent],
template: `
<gui-form
[formDef]="formDef"
[data]="{}"
[fieldLoaders]="vanillaFieldLoaders"
[validators]="validators"
></gui-form>
`,
})
export class MyGolemUIForm {
formDef = myForm;
vanillaFieldLoaders = {
...vanillaFieldLoaders,
};
validators: ValidatorFn<Validator> = initValidators();
}

One Engine.
Infinite Composability.

GolemUI is built on a “Core-first” philosophy, allowing you to plug in your own implementation for every part of the library.

  • Bring Your Own Validation: Seamlessly integrate Zod, Valibot, or any library compliant with the @standard-schema/spec.
  • Bring Your Own Components: Extend our existing UI toolkit or build your own with minimal boilerplate. Simply map your components to one of our four core widget behaviors: input, action, layout, or display.
  • Bring Your Own i18n: GolemUI is localization-agnostic by design. Implement our Translator interfaces to bridge your preferred library effortlessly.
function App() {
const formDef = myForm;
const validators: ValidatorFn<Validator> = initValidators();
return (
<>
<FormComponent
formDef={formDef}
data={{}}
fieldLoader={{ ...vanillaFieldLoaders }}
validators={validators}
/>
</>
);
}

Your Strategy.

Whether you prefer a programmatic API or the portability of a serializable JSON DSL, GolemUI adapts to your workflow.

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.

Total Freedom.

Don't settle for the predefined. GolemUI is the agnostic engine that injects intelligence into any existing component library or even your own internal design system. Connect, render, and scale without limits using native web standards.

Built-in Excellence.

Native support for the features that matter most.

Global by Design

Localize your forms with native-like performance in any language.

Accessible by Default

Exceed WCAG standards with fully compliant ARIA patterns built-in.

Bulletproof Data

Smart, real-time validations driven by your JSON Schema.

Built for Speed

Library Weight

0 kb

gzipped

LCP

0 ms

Largest Contentful Paint

Lighthouse

0

Perfect Score

Ready to Start Building?

Start creating smarter, faster, and fully accessible forms today. GolemUI provides the lightweight, open-source foundation your next enterprise project deserves.