Giter Club home page Giter Club logo

xmlcalabash1's Introduction

XML Calabash (1.1.x)

This project contains the "1.1" version of XML Calabash.

Build Status

XML Calabash depends on Saxon and the sources vary a bit depending on the version of Saxon that you want to use.

  • The saxon96 branch contains the sources for the Saxon 9.6 version of XML Calabash. This is also the default branch as of 9 March 2015.
  • The saxon95 branch contains the sources for the Saxon 9.5 version of XML Calabash.
  • The saxon94 branch contains the sources for the Saxon 9.4 version of XML Calabash. I'm no longer attempting to maintain the Saxon 9.4 version.
  • Saxon 9.3 is no longer supported. This is the "master" branch for historical reasons.
  • The docs branch is moribund, see the docs repo instead.

You can download compiled versions from the releases page.

Modularity

As of version 1.1.0, XML Calabash is distributed in modules. This repository contains the core processor. The jar files from additional repositories are needed for some functionality:

Module Functionality
deltaxml XML comparison with Delta XML
ditaa ASCII diagrams with ditaa
mathml-to-svg MathML to SVG conversion with JEuclid
metadata-extractor Image Metadata Extractor
plantuml ASCII diagrams with PlantUML
print Printing with XSL FO or CSS
rdf Read/write/query RDF
sendmail Sending email
xcc MarkLogic XCC steps
xmlunit XML comparison with XMLUnit

Simply place the appropriate jar files in your classpath, there's no additional configuration required. Note that you will also need commercial libraries and licenses for some steps.

These steps (and XML Calabash itself) are also available through Maven.

xmlcalabash1's People

Contributors

ndw avatar tkg avatar catch-point avatar sharwell avatar rdeltour avatar ahcodedthat avatar gimsieke avatar josteinaj avatar conal-tuohy avatar innovimax avatar xquery avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.