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

Electoral Law

This app concerns disqualification from standing for federal Parliament under s44 of the Commonwealth of Australia Constitution Act (Cth) and sections of the Commonwealth Electoral Act (Cth). This has been a contentious issue in Australian politics.

Run consultation

Privacy Act Procedures

This example focuses on procedural steps in making a complaint to the Privacy Commissioner and appealing against a determination. It is INCLUDED in (ie called from) this codebase dealing with other sections of the Privacy Act, so a to construct a more complex app by linking various codebases.

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