DataLex Consultation

DataLex applications
built with yscript.

DataLex can be used to develop legal reasoning applications in areas such as legal advisory services, regulatory compliance, decision support and Rules as Code.

DataLex Development Tools DataLex on AustLII Communities

DataLex application examples

The following applications ('apps') are of varying degrees of detail and demonstrate DataLex features.


Australia's Foreign Relations Act

This app relates to the Australia's Foreign Relations (State and Territory Arrangements) Act 2020 with a focus on "non-core foreign arrangements" (those that apply to Australian public universities)

Run consultation

Mandatory Bargaining Code

This example is based on the Competition and Consumer Act 2010, Part IVBA Digital Platforms, Divisions 1 to 3 inserted by the Treasury Laws Amendment (News Media and Digital Platforms Mandatory Bargaining Code) Act 2021.

Run consultation

Community Gaming Regulation

This example is based on the Community Gaming Regulation 2020 (NSW). Parts of the app can also be run from the 'Consult' option on any section of the Regulation.

Run consultation


Modern Slavery Act

This example is based on the Modern Slavery Act 2018 (Cth), and can also be run from the sections of the Act. It is an example of coding the whole of an Act.

Run consultation
Document Assembly

Non-Disclosure Agreement

DataLex supports document assembly and generation using rules or templates or both. This simple example generates an Non-Disclosure Agreement and supporting documents.

Run consultation

UK Occupation Order

DataLex can be used to build chatbots and other decision-tree-based systems. This example is based on a system built by Aoife Moore (Open University Law School Digital Justice Project) concerning Occupation Orders under ss33-38 of the UK Family Law Act 1996.

Run consultation
DataLex Application Development Tools

Use DataLex Tools
to start building apps.

DataLex Application Development Tools provide import, edit and pre-preprocessing functions which assist app creation and testing.

Try this out

One codebase can support
multiple user interfaces and themes.

Using the same codebase, the following apps demonstrate the different interfaces and themes that can be developed:

The following Community Gaming Regulation apps demonstrate the different interfaces and themes that can be developed using the same codebase.

Development UI Light Theme
Dark Theme Using Cards

DataLex on AustLII Communities

Potential developers interested in developing large-scale collaborative projects based on DataLex technologies may wish to consider building applications within the AustLII Communities platform which provides hosting facilities and additional tools.

Find out more