Drawing Catalog #1 
CoffeeScript sketches and boilerplate using Processing via fjenett/coffeescript-mode-processing. Annotated source code also available.
I. Elementary
Attraction
Animation of 137d8a0, but with many nodes, line view-mode with collisions, repulsions, and evasions:

Screenshot of f5a8a78, but with many nodes, line view-mode with collisions, repulsions, and initial gravity:

Screenshot of f5a8a78, but with many nodes, line view-mode with collisions and repulsions:

Screenshot of b0f777c, but with many nodes, line view-mode with collisions:

Screenshot of deacedc, but with few nodes, line view-mode in toroidal container:

Building 
hlf-jquery> npm install
hlf-jquery> grunt install
# to run (open and build in Processing)
hlf-jquery> grunt lib
# to read some docs
hlf-jquery> grunt docs
License
Copyright (c) 2012-present Peng Wang