Advanced email validation library for Node.js. RFC 5322 format validation, MX records, SMTP inbox check, disposable email detection, typo suggestions, risk analysis, Gravatar detection, DNS blacklist check, batch validation, caching, and CLI tool.
Provides a fast, pretty robust e-mail validator. Only checks form, not function.
Format validation for Ajv v7+
Another JSON Schema Validator
Provides a fast company / work email validator by checking whether the email domain is in the free email provider list.
Validate identifier/keywords name
Validate plugin/preset options
Validators for Vuelidate
Additional JSON-Schema keywords for Ajv JSON validator
Validates emails based on regex, common typos, disposable email blacklists, DNS records and SMTP server response.
Decorator-based property validation for classes.
String validation and sanitization
Another JSON Schema Validator
Ajv class for JSON Schema draft-04
Express middleware for the validator module.
Formats 'email', 'ipaddress' and 'url' for convict
Universal pagination model generation algorithm that can be used to build a UI component
Object schema validation
React.js pagination component based on ultimate-pagination
React Email Prop Type
mongoose-unique-validator is a plugin which adds pre-save validation for unique fields within a Mongoose schema.
Fresh list of all free email domain providers. Can be used to check if an email address belongs to a company. Updated weekly.
Custom error messages in JSON Schemas for Ajv validator
Advanced email validation with MX records, SMTP verification, disposable email detection, batch processing, and caching. Production-ready with TypeScript support.