Skip to content

Components ​

Ready-made pieces: lower thirds, callouts, counters and the like. Each is an ordinary function that returns the kit's own elements (titles, shapes, SVG, a layer where something moves every frame), so it is timed by words, styled by the theme and checked like any element. Editing one of its parts in the editor writes that use out into the file as plain elements. Import them from @cutcraft/kit. Generated from packages/kit/src/components by pnpm docs:gen.

Positions are pixels from the frame's centre, as every element's transform.position, and the defaults suit a 1920x1080 frame. Colours default to theme tokens ($primary, $surface, $text), so a theme restyles them. Every component takes the timing props any element takes: start, or anchor with at and offset, and duration.

MIT licensed.