jQC 1.0 A UI Framework for Quartz Composer released.


jQC 1.0 has been released and adds lots of new functions and compatibility with the Origami Macros.




Version 1.0 is here! This is a major update to jQC, bringing with it 15 new patches as well as bug fixes and improvements to existing patches. This release is proudly Origami compatible, which means it can be used alongside the the framework without issue, and several take full advantage of Origami’s retina mode.. Big features include new animation patches, the Rubberband Scrolling patch, and substatial improvements to the Mobile Device Dimensions and Device Framer patches. This means you can now smoothly rotate devices into landscape and have your viewport size kept in sync. BIG thanks to everyone who has downloaded and provided feedback over the past year. Keep it coming, and keep doing good work.


This release includes the following new patches:


Boolean Toggle 2


Fade Out

Hit Target

Looping Animation


Phone Cursor

Position Inspector

Rubberband Scrolling

Simple Animator

Swap Inputs (Number)

Swatches (Flat UI Colors)

Swatches (Flattastic)

Swatches (iOS 7 Colors)

Text Cursor


This release also includes and improves upon a number of earlier patches:


Align Inside

Channel Changer

Color Button

Crisp Text

Device Framer

Fancy Button

Focus & Unfocus

Gradient Clear

Hex to RGB

Highest Number

Lowest Number

If Any

Image Align

Initialize Boolean

Initialize Number

Initialize String

Interaction Lite

iOS 7 Blur (Box)

iOS 7 Blur (Masked)

Mobile Device Dimensions

Mouse Is Over Target



Multi Input Mini

Multi Input Large

Multi Input Chainer

Pixel Aligned Billboard


Sample & Hold (Number)

Status Light

Sticky Toggle

Sticky Toggle (Boolean)

Sticky Toggle (Index)

Sticky Toggle (Number)

Sticky Toggle (String)


There are also annotated example comps for all patches included for reference.


Release notes:

  • The Moto 360 smart watch, Nexus 4 and iPad have been added to the Mobile Device Dimensions and Device Framer patches

  • Device Framer now accepts images and can be paired with Rubberband Scrolling

  • Rectangle has been renamed to Rectangler to avoid a name overlap with Origami

  • Color Button now resizes to fit the button label, and will switch to the “width” and “height” attributes if they are larger.

  • Boolean Multiplexer (Number) has been removed due to bugs and limited utility.

  • Boolean Toggle has been removed and replaced with Boolean Toggle 2. The new patch has more sensical IO port names, so the new patch was introduced to prevent existing comps from breaking.

  • Underscores have been removed from patch input & output names (hat tip to the Origami folks for fixing the Apple bug)

  • Hex to RGB now includes Alpha as an option

  • iOS 7 Blur patches now have the ability to adjust the blur radius and connect Interaction patches for click-and-drag repositioning.

  • iOS Blur Interactive example file has a mask that becomes misaligned when dragged outside the viewport

  • IOS Blur Interactive example file has a misaligned device frame







Graphics Tools Updated

A new update has recently been released for Graphics Tools.

Quartz Composer 4.6(151) Framework 5.1(319)


Whilst there is no change log for this update i imagine over the next few weeks any changes or updates will become apparent.


EDIT: It appears this update to Graphics Tools still runs the same versions of Quartz Composer as the previous Graphics Tools download from October 2013