GolemUI
Open source library to generate forms dynamically from JSON definitions.
golemui.com
What it does
GolemUI is an open source library for generating forms dynamically from JSON definitions. A single JSON document describes both the data structure and the UI layout. The library renders forms in React, Angular, Vue, and Lit. It includes 28 headless components and supports conditional logic, validation rules, and named form states within the JSON definition itself.
Who it is for
The library targets developers building applications that need dynamic, data-driven forms. It is particularly useful for teams working with AI agents and large language models, since the JSON format is machine-readable and GolemUI provides an MCP server for AI-assisted form generation. Developers prioritizing content security policy compliance may find the library's strict CSP support relevant.
Pricing
The site does not show prices.
How it stands out
GolemUI uses a single JSON document for both data and UI, whereas some competitors require two separate files (a schema and a UI schema) to express the same form. The library enforces strict Content Security Policy by default with no configuration needed, while several competing libraries (JSON Forms, RJSF, ngx-formly) rely on eval and become inert or fail to validate under CSP constraints like script-src 'self'. GolemUI includes built-in machine-readable documentation designed for LLM integration, with references at standardized URLs. The library provides an MCP server to validate form definitions programmatically.
What a founder should check
A developer considering a competing product should verify how many documents are required to define a form with conditional logic and custom validation. Some libraries claim to need only one but actually require a second schema file for any conditional rule, which adds authoring complexity and sync overhead.
Second, test the chosen library under strict Content Security Policy headers (script-src 'self'). Many form engines rely on JavaScript eval for schema compilation or expression evaluation, which silently fails under CSP. This is a hard blocking issue in security-sensitive environments.
Third, check whether the library supports AI-assisted form generation natively. If LLM integration is a planned feature, verify whether the form definition format is documented in a way that existing AI agents can consume without custom training.
Thinking of building something like this?
Every launch here is a competitor to somebody's idea. If yours is close, check it against the market before you build: the Full Check names the rivals, the prices and the gaps.
More developer tool / api launches
AllElevenLabs UI
Audio and agent components for Next.js built on shadcn/UI
What the Font
Identify and discover fonts from images.
Wispbit
Linter that enforces codebase standards with AI coding agents.
OnlyJPG
Private browser-based converter for any image format to JPG.
Scriber Pro
Offline AI transcription app for macOS with no cloud uploads.
Duck-UI
Browser-based SQL IDE for DuckDB running entirely in WebAssembly.
Checked ideas in SaaS & software
AI phone receptionist for small clinics in Canada Kill
A voice AI that answers calls, books appointments and sends reminders for small Canadian physio and dental clinics at C$149 a month.
Browser extension that summarises Terms of Service Kill
Free Chrome extension that turns any site's terms and privacy policy into five plain bullets, with a $4 a month pro plan.
AI bookkeeping assistant for freelance designers Kill
A $19/month app that links a designer's bank and invoicing tools, sorts expenses and prepares quarterly tax estimates.