Validate form fields with ease.
This is a hand-picked collection of 7 best free Form Validation components, directives, other related libraries for Angular to validate form fields on the client-side or server-side.
Originally Published Dec 04 2017, updated Feb 07 2020
1. ngx-errors
A declarative validation errors module for reactive forms.
2. angular-validation
Form validation after user stop typing (debounce default of 1sec). Angular-Validation is an angular directive/service with locales (languages) with a very simple approach of defining your validation=""
directly within your element to validate (input, textarea, etc) and…that’s it!!! The directive/service will take care of the rest!
3. angular-forms-and-validations
Angular Forms and Validations For Angular 7+.
4. ng-bootstrap-form-validation
An Angular module that makes Bootstrap form validation easy.
5. ngx-validate
Dynamic reactive forms validation for Angular 5+.
6. ngx-validator
Validator directive and custom input generator for angular template-driven and reactive forms.
7. ngx-validate
An implementation of various angular validators for Angular 2+. Currently supports data-driven form only.
More Resources:
There’re lots of Angular form validation libraries out there and you can find more resources about form validators on our Form Validation category.
Here are a few more resources available online: