Forms, switch product

The GolemUI blog

30 Oct 2026 announcements
GolemUI v2.1.0: overlays, sliders, one-time codes and row events

Dialogs, drawers, popovers, menus, tooltips and toasts land in GolemUI Components, built on the browser's own top layer. Plus one-time codes and sliders, all of them in GolemUI Forms, events that know their repeater row, read-only expressions and React forms without a DOM.

13 Oct 2026 announcements
GolemUI v2.0.0: Introducing GolemUI Components

GolemUI Components are the elements behind every GolemUI form, now a library of their own: use them in plain HTML, React, Angular, Vue or Lit, without the form engine. Your form definitions keep working, and Forms get one grid layout.

3 Oct 2026 announcements
GolemUI v1.6.0: forms from a JSON Schema

The new `fromJsonSchema` function turns a JSON Schema of your form data into a GolemUI form definition, at runtime or with a CLI command. It handles `$ref`, `allOf`, discriminated `oneOf` and `if/then/else`, and it lists anything unknown as diagnostics.

23 Sept 2026 announcements
GolemUI v1.5.1: strict CSP and file upload fixes

Client-rendered forms now run under a strict `style-src` Content Security Policy. The file upload widgets get two fixes and a documented cleanup contract, and the packages and starter templates now declare every package they import.

7 Sept 2026 announcements
GolemUI v1.5.0: server-side rendering and file uploads

Forms now render on the server with React, Angular, Lit and Vue, on your own Node server or through Next.js, Analog, Astro and Nuxt. Two new widgets, File Upload and Multi File Upload, upload through your own service and keep only the server response in the form data.

16 Aug 2026 announcements
GolemUI v1.3.0: JSON schemas for your own widget set

Widget sets can now publish their own JSON schema tree, scaffolded by the new `@golemui/schemas` CLI, so JSON forms written against your widgets get editor completion and validation. The old flat schema URLs are gone, but `/schemas/form.schema.json` still works.

6 Aug 2026 opinion
Why GolemUI

GolemUI does not compete with the form library you already use. It replaces what teams end up building on top of that library: the in-house engine that renders forms from data.

4 Aug 2026 announcements
GolemUI v1.2.0: bring your own widget set

The pipeline that builds `{gui.}` is now public: ship your design system as a GolemUI widget set with its own namespace and form components. Plus a full accessibility pass and validators that fail loudly.

6 Jul 2026 opinion
The age of token efficiency, the age of libraries

Six months ago I still hand-crafted nearly all of my code; today I'm not sure I can do my job without Claude. Sooner or later someone is going to ask if we're spending our tokens efficiently. Our bet? Let the libraries spend them, and own the bugs too.

26 Jun 2026 engineering
Turn a Tiptap document into a database with GolemUI

Tiptap's roadmap for 2026 is stated as "making Tiptap the document layer around the database". GolemUI can help with that by integrating our powerful engine inside Tiptap's document editor.

15 Jun 2026 announcements
GolemUI turns v1

GolemUI hits v1. Forms as portable JSON data with a typed `{gui.}` builder on top, and the same schema renders in React, Angular, Lit, or Vue.

12 Jun 2026 conferences
See you at DevBcn 2026

GolemUI just hit v1.0 — and we're bringing it to DevBcn 2026 in Barcelona, 16–17 June. Come build a form by talking to it, see the AI benchmark, and grab some merch.

11 Jun 2026 benchmarks
AI-ready from day zero

GolemUI is built for token efficiency, and because it's too new to be in any model's training data, AIs build with it through the MCP. Grounded that way, three Claude models matched the mainstream on correctness, in a third of the code.

Ready to start building?

One JSON document, one engine, every framework. Install it, or hold it against the library you use today.

golem noun /ˈɡəʊləm/ a figure made of clay that comes to life.

GolemUI and its clay theme take their name and character from this figure.