Devyus is introducing XValid
Posted on July 28, 2023 • 2 minutes • 278 words
Table of contents
đ XValid - First Release đ
We are thrilled to announce the first release of XValid - a simple C# validator library that makes it easy to validate various types of data. Whether you need to validate email addresses, ISBNs, IBANs, credit card numbers, IP addresses, or geographic coordinates, XValid has got you covered!
What is XValid?
XValid is a lightweight and versatile library designed to help developers implement data validation effortlessly. With XValid, you can ensure the correctness and accuracy of critical information in your applications. Whether you are building web applications, APIs, or desktop software, XValid provides a collection of robust validation methods that you can easily integrate into your projects.
Features
- Validate email addresses for correctness and syntactical accuracy with the
EmailValidator
. - Verify International Standard Book Numbers (ISBNs) for books using the
ISBNValidator
. - Validate International Bank Account Numbers (IBANs) for bank accounts with the
IBANValidator
. - Check the validity of credit card numbers for major credit card brands using the
CreditCardValidator
. - Validate IPv4 and IPv6 addresses for accurate network data handling with the
IPAddressValidator
. - Verify geographic coordinates for latitude and longitude ranges with the
CoordinateValidator
.
Getting Started
To get started with XValid, check out the documentation for detailed information on how to use each validator and their respective APIs.
Contribute
We welcome contributions from the community! If you have ideas for improvements, bug fixes, or new features, please check out our contribution guidelines and feel free to submit pull requests.
Feedback
Your feedback is invaluable to us. If you encounter any issues, have questions, or want to request new features, please open an issue on our GitHub repository.
NuGet
The package is available on NuGet .