Processing
Processing is an open source programming language and environment for people who want to program images, animation, and interactions.
CINDER PROVIDES A POWERFUL, INTUITIVE TOOLBOX for programming graphics, audio, video, networking, image processing and computational geometry.
cinder provides a powerful, intuitive toolbox for programming graphics, audio, video, networking, image processing and computational geometry. cinder is crossplatform, and in general the exact same code works under mac os x, windows and a growing list of other platforms — most recently the iphone and ipad.
cinder is designed to take advantage of platforms’ native capabilities whenever it’s possible, and relies on a minimum of 3rd party libraries. this makes for much lighter, faster applications, and means cinder apps get free performance, security and capability upgrades whenever the operating system does.
Productivity Developer Tools Phots and Graphics
visualization graphics programming animation art programming-language interactive design generative generative-art procedural-graphics
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
processing.js is an open programming language, port of the processing visualization language, for people who want to program images, animation, and interactions for the web without using flash or java applets. processing.
Free Open Source Web
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
Context Free is a program that generates images from written instructions called a grammar. The program follows the instructions in a few seconds to create images that...
Free Open Source Mac OS X Windows Linux
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
PatterNodes is a tool for creating graphical patterns, gradients or illustrations based on repetitions. This is done by defining a sequence of steps, a recipe or sorts...
Freemium Mac OS X