Formly is a dynamic (JSON powered) form library for Angular that brings unmatched maintainability to your application's forms.
- π₯ Automatic forms generation
- π Easy to extend with custom field types, validation, wrappers and extensions.
- β‘οΈ Supports multiple schemas:
- Formly Schema (core)
- JSON Schema
- π A bunch of themes, out of the box!
- πͺ Built on top of Angular Reactive Forms
- πΉ @eggheadio course - 20 lessons & 78 minutes
- How to auto-generate advanced forms using Formly
- Build Fast, JSON-Powered Forms on Angular With Ngx Formly
- How to Build Fast, Advanced JSON-Powered Forms on Angular With ngx-formly
| UI | ||
|---|---|---|
| Bootstrap | Demo | StackBlitz |
| Material2 | Demo | StackBlitz |
| Ionic | Demo | StackBlitz |
| PrimeNG | Demo | StackBlitz |
| Kendo | Demo | StackBlitz |
| NG-ZORRO | StackBlitz | |
| NativeScript |
| Angular version | Formly version |
|---|---|
| Angular >= 13 | @ngx-formly/[email protected] |
| Angular >= 7 | @ngx-formly/[email protected] |
| Angular >= 6 | @ngx-formly/[email protected] |
| Angular >= 5 | @ngx-formly/[email protected] |
| Angular >= 4 | @ngx-formly/[email protected] |
| Angular >= 2 | [email protected] |
|
Abdellatif Ait boudad |
Juri Strumpflohner |
Mohammed Zama Khan |
Bram Borggreve |
Keni Steward |
Max Kless |
Thanks goes to these wonderful people: