RAX

About Rax

Rax is a scripting language for behavioral-data exploration. It is based on relational, regular, and temporal algebra and is designed to make big-data modeling easy.

If you need to analyze how customers navigate your web shop, or if you need to find patterns in tv-viewing statistics, or if you need to figure out retail-shopping patterns, Rax is there to help.

Rax empowers data analysts to explore behavioral data in a way that feels intuitive and familiar. Using Rax will speed up the data-analysis process and result in clearer, safer and more portable code that operates directly on your raw data, however big it is.

Advantages

ONE SCRIPT, MULTIPLE BACKENDS

No more worries about having to rewrite your queries when migrating your data to a new database. Rax handles the subtle differences in SQL dialects for you. With Rax you can switch backends effortlessly, from CSV to cloud databases.

LIGHT AND COMPACT

The expressive power of Rax lets you express complex queries in simple and compact statements. The result: scripts that are easy to read and maintain!

VALIDATE AS YOU GO

Print out intermediate results at any point in your script without having to rewrite your queries or create intermediate tables. Exploring your data has never been easier.

Rax runs on: