About NodeBox
NodeBox allows you to create visual output with programming code. The application targets an audience of designers, with an easy set of state commands that is both intuitive and creative. It is essentially a learning environment and an automation tool.
NodeBox was based on DrawBot 0.9a. NodeBox has been online since 2002 (see also the NodeBox research project site). The software is open source and available under the MIT license.
NodeBox is being developed by Frederik De Bleser (frederik-at-pandora-dot-be) and Tom De Smedt (tom-at-organisms-dot-be). The research coordinator is Lucas Nijs (lucasnijs-at-gmail-dot-com).
Questions and answers
If you are interested in hosting a NodeBox workshop, or have a question about NodeBox, feel free to contact us.
About Python
NodeBox is written in Python. Although it has a limited set of commands, NodeBox has full Python support, making it a useful tool for advanced Python programmers as well. Some specific Python is already integrated in this NodeBox extension, such as support for Kant Generator Pro XML-files.
About Processing
NodeBox is a "state machine". As such, it is easier to understand by people that have no experience in programming. The idea of a state machine, and most of the command set, is adopted from Processing, an open project initiated by Ben Fry and Casey Reas. Processing is a Java learning environment that has dynamic and 3D functionality. Once you know Processing, you know NodeBox.
NodeBox API's
Mark Polishook is developing a bridge from SuperCollider to NodeBox.
Related links
Links to a few other applications for generative art.
About this site
The beautiful headers and footers are generated in Core Image with artwork from Ludivine Lechat (ludivinelechat-at-yahoo-dot-com).
Best viewed in Safari or FireFox.


