{"data":{"slug":"hyperframes","name":"HyperFrames","tagline":"HTML + CSS + seekable animation → deterministic MP4, built for agents","category":"libraries","categoryName":"Libraries","url":"https://hyperframes.heygen.com/introduction","github":"https://github.com/heygen-com/hyperframes","pricing":"open-source","hook":"HyperFrames lets agents write HTML and render deterministic product videos instead of hoping a black-box video API guessed right.","whatsGood":"Apache-2.0 (heygen-com/hyperframes). Local CLI + npm package turns HTML/CSS/media/seekable animations into MP4. Ships agent skills (`npx skills add heygen-com/hyperframes`, `npx hyperframes skills update`) with a /hyperframes router and creation workflows (product launch, PR-to-video, motion graphics, slideshow). Playground at hyperframes.dev; docs at hyperframes.heygen.com. ★~51k — the agent-native Remotion-adjacent path from HeyGen’s OSS bench.","theCatch":"Node ≥22 and a real render pipeline (Puppeteer/ffmpeg class of deps) — not a one-liner SaaS render. Skill registry can lag main; use `hyperframes skills update` when you need HEAD. Vs Remotion (React compositions) and browser-use (page agents): HyperFrames is HTML→deterministic video for agents, not a general browser agent or React timeline editor.","verdict":"Apache-2.0 agent video framework. Use when coding agents should author and lint HTML before they render MP4.","addedAt":"2026-09-17","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Media & Audio","tags":["api","self-host","permissive","active","fast-stars"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":66934,"starsPerWeek":2096,"access":"free","archived":false,"repo":{"createdAt":"2026-03-10","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"hono","name":"Hono","tagline":"Tiny TypeScript web framework that runs on every runtime"},{"slug":"phaser","name":"Phaser","tagline":"MIT HTML5 2D game framework with scenes, physics, and tilemaps"},{"slug":"pixijs","name":"PixiJS","tagline":"MIT 2D WebGPU/WebGL renderer, not a game engine"},{"slug":"babylonjs","name":"Babylon.js","tagline":"Apache-2.0 3D engine for the web, now on v9"},{"slug":"playcanvas","name":"PlayCanvas","tagline":"MIT WebGL2/WebGPU engine plus an optional hosted Editor"}],"links":{"self":"/api/gems/hyperframes","html":"/gems/hyperframes","markdown":"/gems/hyperframes.md","category":"/api/gems?category=libraries","categoryPage":"/stacks/libraries"}}