This tutorial explains where basil.js sits in comparison to Processing.
This tutorial explains how to install basil.js.
The unavoidable hello world example.
Standing on the shoulders of giants... as usual.
How to add new shapes to the page and create and use color swatches.
How to add, remove, count and manage the pages of your document.
How to stroll around in the InDesign object model.
This tutorial shows how to move around things (i.e. mostly of the type PageItem) that you have created in code or by mouse.
How to change the appearance of InDesign text frames programatically.
How to add pictures to your project using basil.js.
How to download images from the web and add it afterwards to a document.
How to read data from external files in CSV format.
How to create hundreds of variation of a single InDesign project.