Chapter 14 The iROCK interface

14.1 Background

iROCK is an interface for coding sources that consists of an application built in HTML, CSS and Javascript. This means that it does not store any information on a server, which has as a benefit that its use is necessarily GDPR compliant. This means that even if you have not anonymized your sources, you can still comfortably use iROCK, resting assured that you cannot violate the GDPR by doing so.

iROCK is available at - this is a version hosted by GitLab. You can also download all files to your local PC, and run it from there. To do that, simply visit the repository at and click the download button at the right-hand side (next to the “History” and “Find file” buttons). You can download the archive, unpack it on your PC, store the files somewhere, and then double-click the “index.html” file in the “iROCK” directory.

Note that iROCK is Free/Libre Open Source Software (FLOSS), which means that you can inspect the source code, and add functionality, if desired (see the repository at

14.2 Using iROCK