Cinder is a programming library, designed to give the C++ language advanced visualization abilities. It was released as a public tool in spring 2010 and can be viewed in many ways as an open-source, C++-based alternative to tools like the Java-based Processing library, Microsoft Silverlight or Adobe Flash.