Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.
Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
CINEMA 4D is a 3D modeling, animation and rendering application developed by MAXON. It is capable of procedural and polygonal/subd modeling, animating, lighting, texturing, rendering.
Adobe Creative Suite (CS) is the industry standard collection of graphic design, video editing, and web development applications made or acquired by Adobe Systems.
Grasshopper is a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling tools. Grasshopper is used mainly to build generative algorithms.
The MadMapper provides a simple and easy tool for video-mapping projections and LED mapping.
NodeBox is a Mac OS X application that lets you create generative 2D visuals (static, animated or interactive) using Python programming code and export them as a PDF or a QuickTime movie.
Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing also has evolved into a tool for generating finished professional work.
Quartz Composer is a node-based visual programming language provided as part of the Xcode development environment in Mac OS X for processing and rendering graphical data.
The Raspberry Pi is a low cost, credit-card sized single-board computer developed in the UK with the intention of promoting the teaching of basic computer science in schools.
Rhino specializes in free-form non-uniform rational B-spline (NURBS) modeling. It gained its popularity in avant-garde architectural design because of the Grasshopper plug-in for computational design.
TouchDesigner is a visual development platform that equips you with the tools you need to create stunning realtime projects and rich user experiences.
VDMX5 is a program that lets you assemble custom realtime video processing applications.