npm.io
8.0.0 • Published 1 week ago

@ngx-formly/core

Licence
MIT
Version
8.0.0
Deps
1
Size
547 kB
Vulns
0
Weekly
0
Stars
3.0K

JSON powered / Dynamic forms in Angular

Npm version Downloads Gitter Build Status Twitter Gitpod ready-to-code


Formly is a dynamic (JSON powered) form library for Angular that brings unmatched maintainability to your application's forms.

Features

  • 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

Docs

Resources

Supported UI libs
UI
Bootstrap Demo StackBlitz
Material2 Demo StackBlitz
Ionic Demo StackBlitz
PrimeNG Demo StackBlitz
Kendo Demo StackBlitz
NG-ZORRO Demo StackBlitz
NativeScript
Which Version to use?
Angular version Formly version
Angular >= 19 @ngx-formly/core@8.x
Angular >= 18 @ngx-formly/core@7.x
Angular >= 13 @ngx-formly/core@6.x
Angular >= 7 @ngx-formly/core@5.x
Angular >= 6 @ngx-formly/core@4.x
Angular >= 5 @ngx-formly/core@3.x
Angular >= 4 @ngx-formly/core@2.x
Angular >= 2 ng-formly@1.x
Upgrading to v8

Formly v8 requires Angular 19 or newer. Upgrade Angular first, then update all @ngx-formly/* packages used by your application together to v8. The Material, PrimeNG, and NG-ZORRO integrations require version 19 or newer of their respective UI libraries. Applications staying on Angular 18 should use Formly v7.

See the changelog for the full list of changes.

Core Team


Abdellatif Ait boudad

Juri Strumpflohner

Mohammed Zama Khan

Bram Borggreve

Keni Steward

Max Kless

Contributors

Thanks goes to these wonderful people:

aitboudadmohammedzamakhandivyakumarjainMaxKlesscouzicjuristrfranzealbeeman

kenistewardthorgodsamtsailuizfbicalhoklemenoslajFritzHerbersdev-kanishkvstiebe

rpw1DevqonryanjerskinerehleinBoMarcosEllysmanuelmeisterdolphinigleLehoczky

Krustie101intellixskrthebossdwaldrumjson-deruloatsjoCseltblowsie

roshan-samarternavskyimilasevicius13dante04Rironrbaletrafaelss95rammba

PoujaOmkarJ13NanFengCheongTom-VVyacheslavPritykinakamyshanovdanielcrispfrancisco-sanchez-molina

jazpearsonkapsiRmarfermburger81n3xusneminovnosesidhar01vezzoo

wenqi73yoni333AlexTalcuraalex-novikov-1990alvarolbandmoredevvitale232AmGarera

atsjobhaidarcyrilletuzijson-deruloDayvissondereekbeduardoRothenricouniurb

erikvdv1fynnfeldpauschjrgleasonjohannesjojohndbelljdpnielsenTheMcMurderLennardWesterveld

logvinoleg89LucasJAlbalucienbertinluizbicalhoaglwaffle-ironmathijshooglandmrbuschemehranmb78