The QuickCode for ONS code is all open source, and available on Github. It is arranged in four repositories.
The main code. Implements the
bake command, and the
structure of recipes. Includes ONS specific parts, such as the output format. Affero
Library for navigating around a grid of cells like XPath for spreadsheets. Contains all the selectors used in recipes. BSD-style license.
Reads in messy tabular data in lots of formats, such as spreadsheets and CSV files. Maintained by The Sensible Code Company with the Open Knowledge Foundation. MIT license.
This documentation. MIT licence (which is AGPL compatible)
Example spreadsheets and recipes.