Use on-line tools¶
The simplest way to use the ABS tools is on-line, in the collaboratory. This means you only need a modern browser to start experimenting with ABS.
The Collaboratory is a browser-based IDE for ABS that offers an online, zero install version of the ABS toolchain. Use it to experiment with the language in a risk-free environment.
Load our ready-made examples or run your own ABS models. The editor has many features of an IDE, including showing you an outline of the code, and of course reporting syntax- and type errors.
The collaboratory also supports many of the analysis tools for ABS, like COSTA and SACO.
A collaboratory instance is hosted online at `http://ei.abs-models.org:8082/clients/web/. Please use this instance responsibly, and consider running the collaboratory on your local machine.
Running the collaboratory locally¶
To run the collaboratory on a local machine, first install docker from https://www.docker.com. Then, run the following command in a terminal window:
docker run -d --rm -p 8080:80 --name collaboratory abslang/collaboratory:latest
When the command has finished, connect a browser to http://localhost:8080 and start using ABS!
To stop the collaboratory, use the following command:
docker stop collaboratory