• about
  • download
  • reference
  • tutorials
  • support
  • forum
  • gallery
@basil_js
Sponsors
FHNW logo and link
Netlify logo

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.