Build flexible, sequenced animations on a visual graph. Wire tweens, follows, and swings together by hand, set triggers and easing, preview it live, all without writing a line of animation code. There is nothing else like it on the Asset Store.
The sequence editor
Every animation is a sequence of effect nodes on a canvas. Drop in a Tween, set its target and easing, add a Wait, branch on an end condition, fire a hook when it finishes. No timelines to fight, no code to scaffold.

A "Fade In" sequence: Wait → Tween (linear easing) → OnComplete hook, wired by hand.
What is inside
Compose animations from effect nodes on a canvas. Connect them, reorder them, and read the whole motion at a glance.
Three effect families across float, Vector2, Vector3, Vector4, and Quaternion, all unboxed for speed.
Start on enable or by hand, choose the Update, Late, or Slow segment, and scale time per sequence.
Wait on time or a condition, then fire On Start and On Done hooks to play sounds, spawn particles, or run your code.
Spring smoothing with stiffness and resistance, full easing curves, plus Random and Perlin value nodes for organic motion.
Preview a sequence in the editor, snapshot versions as you iterate, and restore an earlier take whenever you want.

Smoothing nodes, randomized targets, and a "Loop to beginning" in the "Spin" and "Rise" sequences.
A decade of iteration
JuiceBox is the third full, ground-up rebuild of our scriptable movement framework, an object movement manager (OOM) refined across years of real projects. Its lineage runs back through Movement over Time, the original.
Each rebuild kept what worked and threw out what did not. JuiceBox is where that finally clicked: the full power of the framework, driven entirely from a visual graph.
Editions
The full breakdown lives in the docs.

Everything you need to start juicing
Join the Digital Dust Discord to share what you are making, ask questions, and get help straight from the source.