Processing
Processing is an open source programming language and environment for people who want to program images, animation, and interactions.
vvvv is a graphical programming environment for easy prototyping and development.
vvvv is a graphical programming environment for easy prototyping and development. It is designed to facilitate the handling of large media environments with physical interfaces, realtime motion graphics, audio and video that can interact with many users simultaneously.
Productivity Developer Tools Phots and Graphics
portable graphics art generative realtime motion
Processing is an open source programming language and environment for people who want to program images, animation, and interactions.
Free Open Source Mac OS X Windows Linux
openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation.
Free Open Source Mac OS X Windows Linux
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...
Free Mac OS X
Fugu is a procedural modelling system for 3D graphics. It supports the generation, manipulation and animation of 3D form using scripts written in the Lua programming...
Free Open Source Mac OS X Windows
Vuo lets media creators make interactive animations, exhibits, performances, and professional-grade media projects by connecting up simple building blocks. Media...
Commercial Mac OS X
TouchDesigner is a complete authoring tool for building interactive 3D art, visualizations, prototypes and UIs. Derivative makes and supports TouchDesigner and offers...
Free Personal Windows