NG-Simplicity Forms
Created by Bryan G. Walsh
An Angular package ecosystem for building dynamic forms from strongly typed configuration schemas. The core engine coordinates reactive form state, dynamic component registration, structural layouts, visibility, validation, and customization using modern Angular patterns including Signals, OnPush change detection, and zoneless compatibility. Styling integrations remain separate from the form engine, allowing applications to use the same declarative configuration with Bootstrap, Angular Material, or custom controls.
@ng-simplicity/forms-core
npmThe framework-independent form engine, reactive state coordinator, dynamic component registry, models, base classes, and structural form components.
@ng-simplicity/forms-bootstrap
npmBootstrap-styled controls and layouts built on the shared core engine.
@ng-simplicity/forms-material
npmAngular Material-styled controls and layouts built on the shared core engine.