Introduction

Learn what Lottie Creator Plugins are and what you can build with them.

Lottie Creator Plugins let you extend Lottie Creator with custom features.

Whether you want to automate repetitive tasks, build new animation tools, or integrate with external services, plugins give you programmatic access to the animation canvas.

What can you build?

Animation tools

Build tools that create and manipulate animations:

  • Create shapes, layers, and complex animations programmatically

  • Add keyframes with custom easing curves

  • Apply fills, strokes, gradients, masks, and mattes

Asset management

Work with external assets and compositions:

  • Import Lottie animations, SVGs, and images

Workflow automation

Speed up repetitive tasks:

  • Batch operations across multiple layers

  • Custom alignment and distribution tools

  • Animation presets that apply with one click

Core capabilities

The Creator API gives your plugin access to:

CapabilityDescription
Scene accessRead and modify the entire scene graph — layers, groups, shapes, and their properties
Node creationCreate rectangles, ellipses, polygons, stars, paths, groups, and containers
AnimationAdd keyframes, set easing curves, and control timeline playback
StylingApply fills, strokes, gradients, blend modes, and masks
SelectionAccess and modify what the user has selected
StoragePersist plugin settings (clientStorage) and attach data to nodes (pluginData)

Not yet supported

The Creator API doesn't currently expose every Lottie Creator feature. These features cannot be accessed through the Creator API yet:

  • State machines — interactive state machines, transitions, inputs, and event handlers

  • Motion paths — visual motion-path editing with bezier vertices

  • Motion tokens — motion tokens that control animation properties

Last updated: August 5, 2026 at 11:47 AMEdit this page