OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans).
Constraints can be declared with annotations (@NotNull, @MaxLength), POJOs or XML.
Custom constraints can be expressed as custom Java classes or by using scripting languages such as JavaScript, Groovy, BeanShell, OGNL or MVE...
[More]
OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans).
Constraints can be declared with annotations (@NotNull, @MaxLength), POJOs or XML.
Custom constraints can be expressed as custom Java classes or by using scripting languages such as JavaScript, Groovy, BeanShell, OGNL or MVEL.
Besides field/property validation OVal implements Programming by Contract features by utilizing AspectJ based aspects. This for example allows runtime validation of method arguments.
[Less]

DataCleaner is an Open Source application for profiling, validating and comparing data. These activities help you administer and monitor your data quality in order to ensure that your data is useful and applicable to your business situation.
DataCleaner is the free alternative to software for master data management (MDM) methodologi...
[More]
DataCleaner is an Open Source application for profiling, validating and comparing data. These activities help you administer and monitor your data quality in order to ensure that your data is useful and applicable to your business situation.
DataCleaner is the free alternative to software for master data management (MDM) methodologies, data warehousing (DW) projects, statistical research, preparation for extract-transform-load (ETL) activities and more.
[Less]

The Aura project provides independent library packages for PHP 5.4+. These packages can be used alone, in concert with each other, or combined into a full-stack framework of their own.
The Aura project is essentially the second major version of Solar, reimagined and rewritten as a library collection with dependency injection instead...
[More]
The Aura project provides independent library packages for PHP 5.4+. These packages can be used alone, in concert with each other, or combined into a full-stack framework of their own.
The Aura project is essentially the second major version of Solar, reimagined and rewritten as a library collection with dependency injection instead of a framework with service location. (The name change from Solar to Aura is to reduce confusion with the Apache Solr project.)
[Less]

jValidator is the first Open Source Data Quality Firewall.
It's a middleware for the validation and processing of data streams. It operates in Real-Time on the elements of data between heterogeneous systems and processes the data stream ensuring the consistency of your database.

This is one of the first complete implementations of JSR 303 (Bean Validation), a specification of the Java API for JavaBean validation in Java EE and Java SE.
The technical objective is to provide a class level constraint declaration and validation facility for the Java application developer, as well as a constraint metadata reposi...
[More]
This is one of the first complete implementations of JSR 303 (Bean Validation), a specification of the Java API for JavaBean validation in Java EE and Java SE.
The technical objective is to provide a class level constraint declaration and validation facility for the Java application developer, as well as a constraint metadata repository and query API.
This implementation is based on the validation framework of agimatec GmbH, a small validation framework that is in production since 2007 and offers additional features, like XML-based extensible metadata, code generation (JSON for AJAX applications).
For more information refer to the Wiki at Overview or contact us.
17 march 2010:
agimatec-validation sources are now hosted on http://svn.apache.org/repos/asf/incubator/bval/.
Dependencies, API documentationJSR303 specification agimatec-validation - Maven-site with dependencies agimatec-validation - JavaDoc agimatec-jsr303 - Maven-site with dependencies agimatec-jsr303 - JavaDoc
[Less]

latua is a lightweight reusable code library.
latua library contains modules and wrappers for logging, i18n initialization and file or system operations. Furthermore it contains a simple full text index engine based on sqlite.

Client side validation of form submission is very crucial and important. This is an attempt to create a dynamic library which will do the basic validation with some amount of configuration provided to the user using it as per the requirement.
The main goal behind building the validator is to avoid playing with html form and let javas...
[More]
Client side validation of form submission is very crucial and important. This is an attempt to create a dynamic library which will do the basic validation with some amount of configuration provided to the user using it as per the requirement.
The main goal behind building the validator is to avoid playing with html form and let javascript do the validation and css highlight it.
So that it can be applicable to the already created form without touching it but by just configuring it through javascript and css.
[Less]