Kineme: Quartz Composer Stuff was a community surrounding the development of
Quartz Composer custom patches, plugins, and other hacks.

Please read the installation guide
and check out the Documentation.

The Kineme website has retired;
you can no longer log in or post new threads or comments.

If you need access to your Kineme product license keys,
please contact us and include your e-mail address, user name, and order number for verification.

Our current focus

In 2012, we started building a new visual programming environment
that doesn’t rely on Apple's Quartz Composer (which Apple no longer supports).
We’ve created Vuo, and people are using it to create amazing shows and installations.
You can download the free Community Edition.

Unsupported — We cannot guarantee that this software will work properly on Mac OS 10.8 and above.

If you'd still like to purchase a license to an unsupported Kineme product,
please use PayPal to send the appropriate amount to,
we'll respond with your license key(s) within 24 hours.


Kineme ARTools is a plugin for augmented reality. It tracks one or more markers in an image simultaneously and provides their coordinates and rotation.

To use ARTools, print a marker on paper and affix it to cardboard to keep it stiff. (You can use the markers provided with the sample compositions or create your own custom markers.) Move the marker around in front of the camera. You can use the coordinates and rotation provided by the AR Marker Detector patch to superimpose an image on top of the video image.

ARTools uses ARToolKit.

ARTools is released under the GNU General Public License.

@balaban (balabanGoran, commissioned the AR Marker Detector patch.


Kineme DataTools provides patches for:

  • Creating and manipulating structures (Array, Structure Break-Out, Structure Combine, Structure Equal, Structure Key, Structure Pop, Structure Push, Structure Maker)
  • Sending data between unconnected patches (Spooky Send/Receive)
  • Evaluating multiple math expressions in one patch (Multi-Expression)
  • Capturing and replaying values, and saving them into the composition (Value Historian)
  • Sampling values, and saving them into the composition (Sample and Hold)
  • Converting Quartz Composer data types to and from raw bytes (Convert To Data, Convert From Data)
  • Outputting a unique number for each instance of the patch (Order)

Source code is available from GitHub.

Displayhack website

psonice's picture

Just a quick heads-up, the new display hack website is now open:

It's intended as a site for people doing realtime graphics, to bring together people from the demoscene, motion graphics, processing, QC etc. scenes, which I think is an excellent idea. It will be a good complement to the very "scene specific" sites like kineme (or say for the demoscene) I reckon - kineme for serious discussion + development, displayhack to get that "wider view" and inspiration from what all those other scenes are up to.

They have a very good point I think: we have tons of these 'niche' sites like kineme, but we're missing out on all the cool stuff that the other niche scenes are producing, and all the cool new techniques they've come up with etc.

It seems to be off to a very good start, there's a bunch of excellent articles on stuff like GPU texture synthesis, synching, 3d modelling, demo making.. and a very interesting looking article on QC by one George Toledo :) (I'll be reading that later today, not had time yet).



The Kineme2D plugin provides support for drawing vector graphics in Quartz Composer.

  • Create and combine lines, curves, text, and more.
  • Hit-test against vector graphics.
  • Morph, add noise, flatten.
  • Triangulate, extrude, lathe.
  • Import SVG files.

For documentation on 2D drawing concepts used in Kineme2D, see the Quartz guide.

Download the 7-day trial below, or buy a license now.

Unsupported on OS X Mountain Lion (10.8) and above

Please download the trial and make sure it meets your needs before purchasing. Due to bugs in Apple's Quartz Composer framework, we cannot guarantee that Kineme plugins will work properly on Mac OS 10.8 and above. Our focus has shifted to developing Vuo.

Release: CVTools, v0.3

Release Type: Production
Version: 0.3
Release Notes

Changes since CVTools 0.2

  • Added support for garbage-collected execution environments (such as ScreenSaverEngine).
  • Enabled most patches to run in QC's Safe Mode.