JSON in, form out.
Declare controls as a config. The engine builds the whole Reactive Form for you.
Hand ForgeForm a TypeScript schema and get back a fully-wired Angular reactive form - validation, errors and conditional fields, free.
Declare controls as a config. The engine builds the whole Reactive Form for you.
Form value and validity are signals. Read them in templates, computeds and effects. No subscriptions.
Validation, with messages placed automatically. Conditional visibility. Hints. Themes.
Pass in your own components as errors or hints. Style the form as you wish. No irritating overrides.
npm i @forge-form/angular