Awesome Schematron Save

A curated list of awesome Schematron tools and applications. New items welcome.

Project README

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. No longer available.
  • ISO Schematron 1st Edition - ISO/IEC 19757-3:2006 - Information technology -- Document Schema Definition Language (DSDL) -- Part 3: Rule-based validation -- Schematron. No longer available.
  • Schematron Quick Fixes -- Schematron Quick Fixes Specification

Reference material

Books

Presentations

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.
  • XQS - native XQuery implementation of ISO Schematron. Pre-release.
  • 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
Open Source Agenda is not affiliated with "Awesome Schematron" Project. README Source: Schematron/awesome-schematron
Stars
38
Open Issues
2
Last Commit
10 months ago
Tags

Open Source Agenda Badge

Open Source Agenda Rating