Open source · v0.1.18

A motion tool for designers who think in layouts.

Animate text by letter, word, or line, shape its stagger on a curve, and finish 3D scenes with focus blur, Bloom, and Chromatic Aberration. Export up to 4K with sound.

macOS only for now · first-time install needs a one-line setup

v0.1.18

What ships today.

Curve-driven text
Animate letters, words, or lines with XYZ motion, typewriter, and scramble. Draw a Bézier path and shape how the sequence enters.
Stagger you can direct
Choose forward or reverse order for layers, letters, words, and lines. Duplicate a stagger or create an exact return without rebuilding keyframes.
Camera effects
Add Bloom and Chromatic Aberration to the active camera, keyframe their controls, and keep the same look in preview and final export.
Focus with depth
Move an animated focus point through the scene and tune aperture, blur, falloff, and bokeh for progressive depth of field.
Smoother playback
Text-heavy scenes and camera effects use bounded preview rendering, while final exports retain full quality.
Timeline + media
Combine animation, video, and waveform-backed audio on one timeline, then preview or export the exact work area you choose.
Figma import
Plugin that brings frames, text, layout sizing, per-corner radii, individual stroke weights, and layout grids onto the canvas.
CLI + MCP
Create, inspect, validate, patch, open, and render .hype scenes from scripts or any MCP-compatible AI agent.

CLI & MCP · source preview

Create and render from code.

Create, inspect, patch, validate, open, and render saved .hype scenes from the repository today. The MCP server connects the same workflow to Claude Code, Codex, and other compatible clients.

Terminal · preview
$ git clone https://github.com/psiddharthdesign/hypermotion.git
$ cd hypermotion && pnpm install
$ pnpm --dir cli build
$ node cli/bin/hypermotion.mjs --help

CLI source and MCP setup · read the guide