Write HTML. Render video. Built for agents.
★ 81,941⑂ 7,570👁 198⑃ 6,724● 645▤ 605◈ 15
81,941
stars
+621+4,329+24,724
7,570
forks
198
watchers
6,724
prs
645
issues
605
releases
15
discussions
README
Write HTML. Render video. Built for agents. Studio | Quickstart | Showcase | Playground | Catalog | Docs | Discord Download the desktop app: macOS · Windows · Linux (.deb) HyperFrames is a free, open-source framework for turning HTML, CSS, media, and seekable animations into deterministic MP4 videos. Use it locally with the CLI, from AI coding agents with skills, or as the rendering core behind hosted authoring workflows. The HyperFrames Studio app is free to use as well; its Pro plan adds HeyGen's top video, image, voice and music models. Using Claude Code, Codex, Cursor, or another coding agent? Run npx hyperframes skills update once, then ask your agent to make a video. Quick Start With an AI coding agent For Claude Code, install the versioned plugin: bash claude plugin marketplace add heygen-com/hyperframes claude plugin install hyperframes@hyperframes To enable auto-update for the hyperframes marketplace, run claude in a terminal in your project. In Claude Code's terminal UI, run /plugin, then select Marketplaces → hyperframes → Enable auto-update. Afterward, use /hyperframes:hyperframes. See the plugin guide for Copilot, VS Code, Cursor, Gemini CLI, updates, and migration. For standalone skills (including OpenCode), use: bash npx skills add heygen-com/hyperframes The picker opens with nothing pre-selected — the Core Skills group is all you need; /slideshow, /remotion-to-hyperframes and /figma install on demand. Without the picker (a script or a CI job), npx hyperframes skills update installs exactly the core set, whereas skills add --all installs all 9 published skills. The six repo-internal skills under .claude/skills / .agents/skills are excluded by default. For the full published set use npx hyperframes skills. skills add resolves the skills.sh registry blob, which can lag main by hours. npx hyperframes skills update installs the skills from the release tag that matches your CLI version, so they match the CLI that runs them. Run project-local installs from your video project's directory. From a HyperFrames checkout, use npx hyperframes skills update for a global install instead: a project-local installer target can overlap the tracked skills/ source and overwrite uncommitted edits. See contributor setup. Try a prompt like: Using /hyperframes, create a 10-second product intro with a fade-in title, a background video, and subtle background music. The skills teach agents the HyperFrames production loop: plan the video, write valid HTML, wire seekable animations, add media, lint, preview, and render. They work with Claude Code, Codex, Cursor, Gemini CLI, IBM Bob, and other coding agents that support skills. Skills HyperFrames ships 9 skills. Make any video by asking for it; the /hyperframes skill carries the contract and the references (film, captions, overlays, motion, look). Read it first. For standalone installation, default to the core set (/hyperframes, /hyperframes-cli, /hype
Top issues
#5025Skills: 10 cross-skill contradictions and 11 wrong facts or broken paths5 comments · 2026-10-04#7021motion-doctrine: seam-gate speed-match is a ±0.1 s window average, so seam-stamp's default durations score 1.70 (x/y) and 3.7 (z); eases don't fix it, ledger dur options do4 comments · 2026-11-02#6096[Feature] GPU-accelerated video decode on Linux (NVDEC) — extraction of 4K sources runs entirely on CPU4 comments · 2026-10-22#5959`render` never applies GSAP scale/position tweens to an image clip (works correctly in `snapshot`/`keyframes`)4 comments · 2026-10-20#5885Arabic text: per-letter splits render isolated letters and word rows render reversed, with no lint warning4 comments · 2026-10-19#5473render --docker: frame capture stalls (~frame 200) when two `<video>` clips play at the same time4 comments · 2026-10-11#6927Timeline editing extremely laggy on Ubuntu 26.043 comments · 2026-11-01#5479ProRes `mov` output carries 8-bit levels in a 10-bit container (the docs say "10-bit color")3 comments · 2026-10-12
Discussions
#7320Scenes: a library of 200+ finished HyperFrames scenes, each with the prompt that made it0 comments · 2026-11-06#7200Caption timing after a late recut: a checked word-data adapter and boundary fixture0 comments · 2026-11-05#7139Samarqand0 comments · 2026-11-04#7022Six finished films: HyperFrames workflows, public source and render provenance0 comments · 2026-11-02#5958When will the Windows version be released? The Mac version looks good. Will the Windows app also be lightweight, or will it be resource-heavy?1 comments · 2026-10-20#5957can you add any skills or tools to the app that help reduce token usage? That would be really useful.0 comments · 2026-10-20#5267Lampo: keep the frame and drawing attached to your agent's revision task0 comments · 2026-10-08#51721human: shared motion references for a human and their video agent0 comments · 2026-10-07
Latest release
v0.9.25 v0.9.25 2026-11-08HyperFrames v0.9.25 Released on 2026-11-08. Re-rendering a film with the same settings now gives the same result, because every render seeds its random values. A muted video's picture also no longer waits on its own audio track at a cut, and check replays an unchanged project's last pass. Features - CLI: Check replays an unchanged project's last pass and takes --no-craft (070b964d7, 7398). Fixes - Core: A muted video's picture no longer waits on its own audio track at a cut (fa2e63515, 7412). - Producer: Seed random values in every render so re-renders give the same film (eb16510a1, 74
相关报道 (6)
News & coverage (17)
Hacker NewsShow HN: HyperFrames – Render Video from HTML via Chrome's BeginFrame API▲ 6 · 0 comments · 2026-04-16Hacker NewsHas anyone tried using Hyperframes?▲ 2 · 1 comments · 2026-05-03Hacker NewsWrite HTML. Render video. Built for agents▲ 1 · 0 comments · 2026-05-15Hacker NewsHyperframes – AI Video Creation for Agents▲ 1 · 1 comments · 2026-04-19vc.ruMotionClone копирует анимацию из любого видео и превращает ее в редактируемый проект2026-11-08note10 Trending AI Repositories This Week. I've Only Tried Two2026-11-04note[Verification] Is it true that "Claude doesn't create videos, but draws and exports them using code"? I checked the original post and the tool's public documentation2026-11-03Geeky GadgetsChatGPT Codex Turns Text Prompts Into 2-Minute Videos2026-10-09xRemotion Was My First Agentic Video Love. Then HyperFrames Stole Me. /last30days for both2026-06-07noteHyperFrames vs Remotion — An Introductory Guide to the Era of Creating Videos with Code2026-05-11