Best AngularJs Forms Directives Plugins

Rapid Form Development Angular Library : NG Dynamic Forms

Rapid Form Development Angular Library : NG Dynamic Forms

NG Dynamic Forms is a rapid form development library based on the official Angular dynamic forms guide.

It fully automates form UI creation by introducing a set of maintainable form control models and dynamic form control components

Angular Component To Highlight Text Within Textarea

Angular Component To Highlight Text Within Textarea

A component that can highlight parts of text in a textarea. Useful for displaying mentions etc.

Advanced Angular Forms : ngx-forms

Advanced Angular Forms : ngx-forms

ngx-forms is a functionality to add dynamic advanced forms.

Angular Material DataTransfer file Uploader

Angular Material DataTransfer file Uploader

Angular material datatransfer is an application which combines the upload and download of multiple simultaneous files in a unified user interface. The application is explicitly designed for modern browsers supporting advanced HTML5 File API features.

Dynamic Forms : Angular2 Rapid Form Development library

Dynamic Forms : Angular2 Rapid Form Development library

ng2 Dynamic Forms is a rapid form development library based on the official Angular dynamic forms guide.

It highly simplifies the implementing of reactive Angular forms by building upon a layer of maintainable form control models to fully automate form UI creation.Therefore it provides a set of dynamic UI components with out of the box support for Bootstrap, Foundation, Ionic, Kendo, Material, NG Bootstrap and PrimeNG.

Angular Bind Checkboxes list to a unique ng-model Array

Angular Bind Checkboxes list to a unique ng-model Array

Bind a list of checkboxes to a unique ng-model array.Angular.checkboxes module lets you turn your list of checkboxes into a unique destination array, providing :

  • two-way binding: manipulate the destination array will check/uncheck the checkboxes AND check/uncheck the checkboxes will modify the destination array.
  • no isolated scope for each checkbox: the directive does not create new child scope.
  • a mtCheckboxController: internal controller can be injected to other directives.

Bootstrap Switch for Angular 2

Bootstrap Switch for Angular 2

Angular directive for Bootstrap Switch. Useful to make a checkbox more entertaining.

Angular2 Select component with Tree Items

Angular2 Select component with Tree Items

A multifunctional Angular 2 multi select component with hierarchical tree support.

Angular 2 Form Wizard Component

Angular 2 Form Wizard Component

This is an Angular2 Form Wizard component. Just like any form wizard. You can define steps and control how each step works. You can enable/disable navigation button based on validity of the current step. Currently, the component only support basic functionality. More features will come later.

Angular Min Max validators

Angular Min Max validators

Implementation of min/max value validator directives for Angular 2.0.0 that works with both Angular forms validation and the DOM. As best as I can tell, these two validator directives are absent from the initial Angular 2.0.0