Good Validator

A Flutter package providing advanced validation utilities for form handling and data validation.

good_validator is a powerful and flexible package designed to help Flutter developers efficiently validate user input in forms and other data handling scenarios. It simplifies complex validation rules and enhances form management in Flutter applications.

Features

  • Custom Validation Rules: Easily create and apply custom validation rules to form fields.
  • Built-in Validators: Includes a set of common validators such as email, phone number, and required fields.
  • Error Handling: Provides a simple way to display and manage validation error messages.
  • Asynchronous Validation: Supports asynchronous validation for operations like checking email uniqueness or making network calls.
  • Flexible API: Allows integration into any Flutter app with minimal setup.

Installation

To use good_validator in your Flutter project, add it to your pubspec.yaml file:

dependencies:
  good_validator: ^0.0.1

Libraries

good_validator