Fork me on GitHub
FREE UK Companies Open Data FREE UK Companies Open Data Contact us Contact Us Twitter LinkedIn

Open source tools

CoreFiling is keen to contribute towards open source projects and giving back to the development community. This page contains an amalgamation of our work in this area.

XML Tools

In the past CoreFiling has developed tools designed to assist users working with XML. We've made these available for use as web services, with some available for download, in order to assist other XML users.

  • XML Pretty Printer - An application to take XML without mixed content and 'pretty-print' it.
  • XML Differences - An application that produces an easy to read representation of the difference between two XML documents using diff and the XML Pretty Printer.
  • XML Schema Validator - One of the widest used simple online XML schema validators, this application will take a single XML schema and a single XML instance document and list any errors found whilst validating the document against the schema.

Pathan

We used to provide Pathan, an open source library which allows developers using Xerces-C to parse and evaluate XPath expressions for XML node selection. The Pathan project is no longer active and has since been replaced by XQilla.

XQilla is a command-line utility and an XQuery and XPath 2 library available under the Apache 2.0 License

GitHub

Our developers also maintain an active development presence on GitHub with a number of our internal applications hosted on it. In particular:

  • Reviki - An Apache 2.0 licensed wiki that uses Subversion as a data store.
  • A number of custom plugins for Atlassian JIRA 5.