Norman Walsh's Projects
An Invisible XML step for XML Calabash (1.x)
XML Calabash Delta XML extension step
XML Calabash extension step for DiTAA processing
Reference documentation for XML Calabash 1.x
Gradle plugins for running XML Calabash
XML Calabash MathML to SVG converter extension step
XML Calabash image metadata extraction extension step
XML Calabash PegDown extension step
XML Calabash PlantUML extension step
XML Calabash support for printing with XSL FO and CSS
An XML Calabash 1.x extension step to perform syntax highlighting with Pygments
RDF steps for XML Calabash 1.x
XML Calabash Sendmail extension step
MarkLogic XCC steps for XML Calabash 1.x
XML Calabash XMLUnit extension step
XML Calabash XSLT Highlighter extension step
XML Calabash V2
XML Calabash 2.x binary metadata extraction extension step
An example of how to write extension steps for XML Calabash 2.x
XML Calabash 2.x XSpec step
XML Calabash 3 is an implementation of the XProc 3.0 XML pipeline language.
An XMLFilter for xml:id Processing
The xmlresolver project provides an advanced implementation of the SAX EntityResolver (and extended EntityResolver2), the Transformer URIResolver, the DOM LSResourceResolver, the StAX XMLResolver, and a new NamespaceResolver. It uses the OASIS XML Catalogs V1.1 Standard to provide a mapping from external identifiers and URIs to local resources.
The XMLResolver.org website
A C# implementation of the XML Resolver
The .NET assembly for the data repository
The standard DTDs, schemas, and URIs that ship with the XML Resolver
HTML/CSS/JavaScript templates for XML Summer School
XML Unicode provides some convenience methods for inserting Unicode characters (in particular for what have traditionally been XML named character entities).
Repository for describing possible extension steps/functions to XProc