Jeet Bania
Back to tools

Figma plugin

Motion Composer

A preset-driven animation plugin for native Figma Motion. Real, editable keyframes, not a fake preview.

Type
Figma plugin
Built with
Figma Plugin API, figma.motion
Status
Dev mode only

Figma plugin, runs in dev mode inside Figma itself, no live link to share yet.

Overview

Figma shipped a real Motion timeline as a beta, and Motion Composer is a plugin that writes actual keyframes into it. Select a layer, pick a preset, hit Apply, and it shows up as a normal, fully editable keyframe track in Figma's own Motion panel. No JSON export, no separate preview player standing in for the real thing.

How it works

The whole plugin funnels through one function that talks to the real API: it takes a small preset definition and converts it into applyManualKeyframeTrack calls, skipping any keyframe that wouldn't actually change a value so the resulting timeline stays clean instead of cluttered. It ships with twelve presets across four categories: object entrances like Fade Up and Pop Spring, text effects like Word Reveal, staggered card entrances, and loops like Wiggle and an Infinite Marquee.

What's next

There's an early seed of an "AI Motion Suggestions" feature already in there: cheap structural heuristics that look at what's selected (is it all text? are the frames similarly sized?) to guess which preset probably fits. It isn't doing anything smart yet, but the hook is there.

Next tool
TokenForge

Still here?

Work with me.

Jeet Run

Dodge client chaos

SCORE

00000

BEST

00000

↑ Space / tap to start · dodge client chaos
© 2026 Jeet Bania · Definitely not my first draft.Built with love, caffeine, and too many Figma frames.