๐Ÿงช Preview Release ยท Version 0.5.0-beta2

Inkscape Motion Studio Extension

Animate vector objects, test easing curves, and export optimized Twitch GIFs directly inside Inkscape.

๐ŸชŸ Windows (x64 / ARM64) ๐ŸŽ macOS / OS X (Apple Silicon & Intel) ๐Ÿง Linux (x86_64 / ARM64)
Inkscape — Extensions → InkAnim → Motion Editor
InkAnim Motion Studio Extension Window
What's in v0.5.0-beta2

Built for Emote Animators in Inkscape

๐Ÿงฉ

Native Inkscape Extension

Launch the studio directly from your canvas via Extensions → InkAnim → Motion Editor. Selected objects are automatically highlighted and ready to animate.

๐Ÿ“‘

Full-Height Tabbed Studio

Three dedicated full-height workspaces: Layers & Motion for inspecting objects and directives, Frames for timing and crop boundaries, and Export for GIF generation.

โ†ฉ๏ธ

Undo & Redo History

Full bidirectional undo/redo support with standard keyboard shortcuts (Ctrl+Z / Ctrl+Y) and dedicated toolbar buttons to safely experiment without fear of losing work.

๐Ÿ“‹

Copy & Paste Directives

Copy individual motion cards or all directives from one element and paste onto another with one click. Intelligently duplicates referenced pivot objects so animations remain decoupled.

๐Ÿ—‘๏ธ

Element & Anchor Deletion

Delete vector paths, shapes, or motion anchors directly from the inspector or with the Delete key. Byte-splicing preserves untouched SVG markup and comments.

๐ŸŽ›๏ธ

Visual Parameter Inspector

No manual syntax typing required. Tweak frame ranges, easing curves, repeats, ping-pong, rotation angles, pivot anchors, scale, fade, and color shifts with dedicated UI widgets.

๐Ÿช„

Motion Preset Library

Apply one-click motion animations including Spin 360ยฐ, Gentle Bob, Pulse/Throb, Pop-In, Slide In/Out, Fade In/Out, Camera Push/Pull, and Color Cycling.

โš“

Clamp-and-Hold Poses

Objects automatically maintain their final evaluated transform state after a motion sequence concludes instead of snapping back to their base document pose.

๐Ÿ›ก๏ธ

Unapplied Changes Safety Guard

Context-aware confirmation dialog prevents accidental loss of motion directives if you close or cancel after exporting an animated GIF.

Visual Tour

See the Extension in Action

Experience a streamlined vector animation workflow designed directly within Inkscape.

Inkscape Extensions Menu
Step 1 ยท Canvas Integration

Launch from Inkscape Menu

Access the editor directly via Extensions → InkAnim → Motion Editor. Selected canvas elements are automatically identified and focused.

InkAnim Tabbed Studio
Step 2 ยท Object Hierarchy

Interactive Layers & Motion

Browse layers, paths, and groups with active motion badges ([Move], [Scale]). Easily inspect directives and target shapes with zero guesswork.

Motion Presets Dropdown
Step 3 ยท Motion Controls

Visual Presets & Parameters

Select from built-in presets including Spin, Pulse, Float, Shake, Fade, and Blink, and dial in easing curves, ping-pong, and repeats with UI widgets.

Stacked Motion Directives with Copy/Paste
Step 4 ยท Multi-Motion Directives

Stack & Re-Use Directives

Combine multiple movements like translation, rotation, and scaling on single elements. Use the Copy & Paste toolbar to transfer motion curves across objects with one click.

How to Install the Extension

Follow these quick steps to add the Motion Editor to your Inkscape installation on Windows, macOS, or Linux:

Help Shape the Final Release

As a beta tester, your feedback is critical. If you discover an edge case or have suggestions for new presets or easing tools, please share it!

๐Ÿ’ฌ Open a GitHub Issue