All Projects → Schematron → awesome-schematron

Schematron / awesome-schematron

Licence: CC0-1.0 license
A curated list of awesome Schematron tools and applications. New items welcome.

Projects that are alternatives of or similar to awesome-schematron

ZUV
ZUgferd validator using Verapdf
Stars: ✭ 22 (-24.14%)
Mutual labels:  schematron
xslt-quality
XSLT Quality
Stars: ✭ 22 (-24.14%)
Mutual labels:  schematron
schxslt
An XSLT-based Schematron processor.
Stars: ✭ 84 (+189.66%)
Mutual labels:  schematron
xslweb
Web application framework for XSLT and XQuery developers
Stars: ✭ 39 (+34.48%)
Mutual labels:  schematron
xspec
XSpec is a unit test and behaviour-driven development (BDD) framework for XSLT, XQuery, and Schematron.
Stars: ✭ 91 (+213.79%)
Mutual labels:  schematron
xrechnung-schematron
Schematron rules for the German CIUS (XRechnung) of EN16931:2017
Stars: ✭ 19 (-34.48%)
Mutual labels:  schematron

Awesome Schematron Awesome

A curated list of awesome Schematron tools and applications.

Please read the contribution guidelines before contributing.

Inspired by the sheer number of other 'awesome' lists out there.

Table of Contents

Specifications

  • ISO Schematron 3rd Edition - ISO/IEC 19757-3:2020 - Information technology - Document Schema Definition Languages (DSDL) - Part 3: Rule-based validation using Schematron. For sale from ISO or a standards reseller near you.
  • ISO Schematron 2nd Edition - ISO/IEC 19757-3:2016 - Information technology - Document Schema Definition Languages (DSDL) - Part 3: Rule-based validation - Schematron. Freely available.
  • ISO Schematron 1st Edition - ISO/IEC 19757-3:2006 - Information technology -- Document Schema Definition Language (DSDL) -- Part 3: Rule-based validation -- Schematron. Freely available.
  • Schematron Quick Fixes -- Schematron Quick Fixes Specification

Reference material

Software

Implementations of Schematron:

  • SchXslt - An XSLT-based Schematron processor.
  • ml-schematron - A schematron.xqy module that will allow you to perform Schematron validation with MarkLogic Server
  • ph-schematron - Java library to validate XML documents according to Schematron rules, using 2 different engines - additionally you can validate Schematron itself. Ships with Maven plugins and an Ant task (since 4.3.0).
  • schematron-basex - XQuery module to use ISO Schematron in BaseX.
  • schematron-exist - XQuery module to use ISO Schematron in eXist.
  • schematron - "skeleton" XSLT implementation of ISO Schematron. No longer maintained.
  • Add your Schematron software here

Applications

  • focheck - Validates XSL-FO property value expressions in attributes by parsing expressions using parser written in XSLT 2.0 then running assert and report on results.
  • org.doctales.terminology - DITA-OT plugin and authoring framework for terminology management, that generates Schematron termchecker rule sets for DITA (Demo) and XLIFF (Demo) files from DITA <termentry> topics.
  • Add your Schematron application here
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].