This is a monorepo for a suite of plugins for recording interactive videos. While these were built for Liqvid, they are compatible with other animation libraries.
The easiest way to get started is to clone one of the demos.
Plugin / Library | Liqvid | Remotion | GSAP |
---|---|---|---|
Cursor | Demo | Demo | Demo |
Code (HTML) | Demo | Demo | Demo |
Code (Python) | Demo | Demo | Demo |
Code (TSX) | Demo | Demo | Demo |
-
@lqv/cursor
Plugin for recording cursor motion. -
@lqv/codebooth
Plugin for recording and replaying code tutorials. It is based on@lqv/codemirror
. -
@lqv/codemirror
Low-level plugin for recording and replaying typing into a CodeMirror editor.
-
@lqv/gsap
Provides a compatibility layer for using the plugins in GSAP. -
@lqv/playback
Interface that all other@lqv/*
plugins rely on. I have proposed this for standardization: (Synthetic)MediaElement proposal. -
@lqv/remotion
Provides a compatibility layer for using the plugins in Remotion.