Interaction programming reinvented!


Smala is built on the top of the djnn libraries. Download and install them from here.

Download the latest version of Smala sources.

Open a terminal, go to the directory where you installed the sources, then type:

$ cd smala

$ make

The Smala compiler is available in the build directory


If you are a user of the Sublime text editor, then you can try this mode.


Find here some examples showing how to code interactive software with Smala.


Smala is the result of the work from the Interactive Informatics research team at ENAC.