Examples.
Every shipped example, what it teaches, and how to run it. All 25 previews below are real renders, looping.
Run any
kyfram render --out /tmp/<name>.mp4 examples/<name>.lgv
kyfram render --format png --out /tmp/<name>.png examples/<name>.lgv
kyfram view examples/<name>.lgv
The files
intro.lgv2s / start hereBall glide + caption. Two keyframes, 12 lines.
hover to play
wave.lgv4sMorphing wave, gradient sun, blend halo, path sail, text on a path.
hover to play
groups.lgv3sGroup orbit, scale, rotate — children keep local x/y.
hover to play
dash.lgv10s / product cutSpike/cube helpers, camera pans, music.
hover to play
scenes.lgv8s / chainedTwo scenes, hard cut then crossfade — scene-local times, auto offsets.
hover to play
transitions.lgv8s / all modescut, fade, push, wipe, iris, zoom, dip-to-black, flash in one file.
hover to play
patterns.lgv3s / stamp()One slide motion stamped into three circles plus a pulse.
hover to play
camera.lgv4sKeyframed pan and zoom with sine easing.
hover to play
ease.lgv2slinear vs easeIn side by side.
hover to play
bounce.lgv4sGravity bounces with changing colors and sloshing guide lines.
hover to play
showcase.lgv3sThree-stop tour — ball, line, title.
hover to play
solar.lgv8s / computed orbitsFive tilted eccentric orbits, breathing gradient sun, moon, jupiter ring — all motion computed in loops.
hover to play
voice.lgvTTSMinimal TTS + word loop (audio demo).
hover to play
intro_voice.lgvTTSNeural voice, word-synced captions, ring loader.
hover to play
vars.lgvbatch--var templating + text_file() copy.
hover to play
audio.lgv2sBeep aligned to the ball crossing center.
hover to play
rect.lgv2sSliding, recoloring rectangle.
hover to play
roundrect.lgv3sAnimated rounded rect + radius.
hover to play
polygon.lgv3sFilled morphing triangle.
hover to play
star.lgv3s5/6-point stars, inner ratio + rotate.
hover to play
ellipse.lgv3sEllipse rx/ry vs circle r.
hover to play
line.lgv2sSweeping line, recoloring.
hover to play
spinner.lgv3sRing + rotating arc hand, live labels.
hover to play
text.lgv2sGrowing text, snapping content.
hover to play
image.lgv2sPNG asset gliding.
hover to play
hello.lgv120sLong-form greeting with loader and outro.
hover to play
phone.lgv4s / portraitPhone mockup — rise, 360° flip, glow + floor shadow. Portrait 720×1280.
hover to play
Helpers
examples/helpers/ holds shareable functions inlined with use — spike.lgv (spikeAt) and cube.lgv (addJump) drive dash.lgv's product cut.