springlet

pro

Get the prompt, project and Figma file with monthly ($29 a month) or yearly ($249 a year). Plus tax where it applies.

A self-playing motion editor for UI components on a 12-second loop. The Switch component sits on a dot-grid canvas at 200% with its knob selected, a dashed motion path and an onion-skin ghost of each end position. A pointer presses play: the knob slides on a soft spring, stretching as it sets off, the track fills violet and glows, and the playhead runs over the timeline's keyframes. Then it drags Stiffness up and Damping down, and the spring's curve in the inspector and on the Position X track reshape live while the overshoot climbs from 3% to 42%. Played twice more, the knob bounces off and back on; the sliders go back and the knob slides home, closing the loop. Around it: a frosted sidebar with the layer tree and an easing library of spring thumbnails, a top bar with tools and Export, an inspector with an Ease / Spring / Bezier switch, and a timeline with four properties, their clips and a timecode. No images: HTML, CSS, SVG and canvas, Inter, Lucide icons, a 1600 × 1000 stage that scales to fit any window, and a frame-exact recorder (?rec and window.__render).

what you get

prompt
Paste it into Claude, Codex, Kimi or Cursor to rebuild this template. Tested: we rebuild every template from its prompt before it goes live.
project
The Vite + React source code as a .zip, ready to run.
figma file
The editable design as a .fig file to import into Figma.

what's inside

  • motion editor
  • spring physics
  • timeline
  • keyframes
  • inspector
  • autoplay loop
  • cursor animation
  • film grain
  • frame-exact recorder

stack

  • react
  • vite
  • typescript
  • canvas
  • svg

fonts

Inter

Free fonts, linked in the prompt.

colors

  • #0B0B0E
  • #16161D
  • #8F82F5
  • #6D5CE6
  • #ECECF1
  • #09090C

license

With monthly or yearly: personal and commercial work, client projects included. Don't resell or share the template, prompt or files.

read the license