Interoperability Test Bed - XML validator 1.13.0

Customisable web application for the validation of XML data via various APIs.

Catalog
Code Europa EU
License
European Union Public License 1.2
Release date
Status
Stable
Type
Web application
Maintenance
Maintained internally
Platforms
WebLinuxWindowsmacOS
Languages
English

Open source badge

Awarded when the project uses an approved open source license.

🥇 Gold
Licensed under an approved open source license
Learn more

Maintained badge

Awarded when the project meets maintenance health criteria.

🥇 Gold
Multiple active maintainers
🥈 Silver
At least one release in the last 6 months
🥉 Bronze
5+ commits in 6 months, issues responded to within 7 days
Learn more

Reused badge

Awarded when the project is packaged and adopted by others.

🥇 Gold
Actively used by 10+ organizations
🥈 Silver
Actively used by at least one organization
🥉 Bronze
Published packages and passing CI in the last 6 months
Learn more

Security badge

Awarded when the project follows security best practices.

🥇 Gold
No known vulnerabilities at release, critical CVEs fixed within a day
🥈 Silver
75%+ merge requests reviewed, 80%+ tags signed
🥉 Bronze
Protected branches, security policy, fast issue response
Learn more

Supply chain badge

Awarded when the supply chain is transparent following SLSA standards.

🥇 Gold
Full build and source provenance traceability
🥈 Silver
VEX attestations for vulnerability assessment
🥉 Bronze
Changelog, contribution guidelines, SBOM attestations
Learn more
Open sourceMaintainedReusedSecuritySupply chain

Features

  • Data validation
  • Reporting
  • Quality control
  • Quality assurance

Screenshots

Description

The Interoperability Test Bed's XML validator is a web application for the validation of XML data against XML Schemas and Schematron rules. It supports a web user interface, as well as SOAP and REST APIs for machine-to-machine integration. It can also be (re)used as the implementation of a validation step in GITB TDL test cases, the executable test cases used in the Interoperability Test Bed for conformance testing. The validator is fully configuration-driven allowing its customisation for the needs of specific projects and organisations, ranging from the configuration of supported types of validation to its look and feel. The validator is supported by the European Commission's DIGIT which also provides hosting for eligible public validators on its cloud infrastructure. In such a case, operation is managed by DIGIT but the validator's configuration and updates remain fully under the control of its owner. Alternatively, the validator can also be self-hosted by using its public Docker image and providing it with the project's specific configuration.

Contacts