awesome-schematron
github.com/schematron/awesome-schematron ↗A curated list of awesome Schematron tools and applications. New items welcome.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me presentations resources from awesome-schematron"
Installation instructions →What's inside
Reference material
- An Introduction to Schematron and Schematron QuickFix.Presentations
- Customisation of Akoma Ntoso using Schematron.Presentations
5, 2022. In Proceedings of Balisage: The Markup Conference 2022. Balisage Series on Markup Technologies, vol. 27 (2022).
- Ex-Post Rule Match Selection: A Novel Approach to XSLT-Based Schematron Validation.Presentations
- ISO Schematron: A feather duster to reach the corners that other schema languages cannot reachPresentations
- ISO Schematron Conformance TestsPresentations
- Non-programmers’ support for Schematron assertionsPresentations
Applications
- focheck
Validates XSL-FO property value expressions in attributes by parsing expressions using parser written in XSLT 2.0 then running
- org.doctales.terminology
DITA-OT plugin and authoring framework for terminology management, that generates Schematron termchecker rule sets for DITA (
- oscal-xproc3
Enforces house style for XProc 3.0 pipelines.
- Phorm
International Business Document Validation Service with REST API based on
- Schematron Schematron
A Schematron schema that checks XPath expressions in your Schematron.
- validate-einvoice-action
GitHub Action that validates Peppol BIS, EN 16931, XRechnung, Factur-X and UBL e-invoices in CI using
Specifications
- 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.
- 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 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.
- Schematron Quick Fixes
Software
- ml-schematron
A
- node-schematron
Javascript implementation of Schematron. Supports XPath 3.1 (via
- 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).
- pyschematron
library package for Schematron validation in Python.
- schematron
"skeleton" XSLT implementation of ISO Schematron. No longer maintained.
- schematron-basex
XQuery module to use ISO Schematron in BaseX.
Showing a sample of 40 resources. View the full list on GitHub →