tutorials
- Technical Details About basil.js- Where basil.js sits in comparison to Processing. 
- Getting Started- Installing basil.js. 
- Syntax Check basil.js vs. Processing- JavaScript basics and differences between writing in basil.js and Processing. 
- Hello World- The unavoidable hello world example. 
- Finding Help- Standing on the shoulders of giants... as usual. 
- Drawing and Colors- Adding new shapes and color swatches. 
- Page Management- How to add, remove, count and manage the pages of your document. 
- Selection and Navigation- How to stroll around in the InDesign object model. 
- Transform PageItems- Moving things around (i.e. PageItem) that you have created in code or by mouse. 
- Modifying Typography- Changing InDesign text programatically. 
- Adding Images- Add pictures to your project. 
- Download Images- Download images from the web and add them to your document. 
- Data - CSV- Reading data from external files in CSV format. 
- Export PDF- Create hundreds of variation in a single InDesign project.