.tf files. Kubernetes runs from manifests. GitHub Actions runs from YAML in .github/workflows/. You can build, review, and version all of it without a visual editor.
Forms are the exception. Tally, Jotform, and Google Forms still require a visual editor to create or change anything. They have no API for creating forms, no way to check in a change via PR, and no way to use Claude Code or Codex to build or iterate on them. If you want to add a field or change a label, you click around in a GUI.
Declarative Forms is the missing piece: define your form in YAML, commit it to GitHub, share a URL.
Why this matters now
Works with LLMs. Ask Claude Code to generate or modify a form YAML. Describe the fields you want, get back valid YAML, push it, and the form is live. No clicking through a GUI, no proprietary API to learn. Version controlled. Every field change is a commit. You get history, blame, and the ability to revert — the same way you track changes to application code. Code reviewed. Forms go through PRs like any other config. Your team reviews them before they go live. You can see exactly what changed and why.The 48-hour promise
Open a GitHub Issue with a feature request — if it genuinely improves the product, we’ll ship it within 48 hours.Build your first form →