2.0.0 • Published 2d ago
ri-dynamic-forms
Licence
MIT
Version
2.0.0
Deps
1
Size
675 kB
Vulns
0
Weekly
0
Ri Dynamic Forms
A powerful, configurable dynamic forms library for Angular applications. It enables developers to generate complex forms from JSON configuration with built-in validation, custom components, layouts, and extensibility.
Compatibility
| Version | Angular |
|---|---|
| 2.x.x | Angular 21+ |
Features
- JSON-driven dynamic forms
- Angular Material 21 support
- Responsive layouts
- Built-in validators
- Reactive Forms integration
- Custom field components
- Dynamic FormArray support
- Theme friendly
- Internationalization (i18n) ready
- High performance rendering
Installation
npm install ri-dynamic-forms
Install peer dependencies if they are not already available.
npm install @angular/material @angular/cdk
Development
Clone the repository and install dependencies.
npm install
Start the development server.
ng serve
Generate Components
Generate a new component inside the library.
ng generate component component-name --project ri-dynamic-forms
Generate other Angular artifacts.
ng generate directive|pipe|service|guard|interface|enum --project ri-dynamic-forms
Note: Always include
--project ri-dynamic-formsso Angular CLI generates files inside the library instead of the application.
License
MIT License