See It in Action
Here is a video defined entirely as HTML:npx hyperframes render --output demo.mp4 and this produces an MP4 with deterministic, frame-by-frame capture. Same input, identical output, every time. No timeline editor. No proprietary format. Just HTML.
Watch the Showcase
Finished HyperFrames videos you can watch, read, run, and remix — product launches, website-to-video demos, UI reveals, and VFX experiments.
Browse the Catalog
50+ ready-to-use blocks and components — social overlays, shader transitions, data visualizations, and cinematic effects. Install any of them with one command.
Quick Start
Go from zero to rendered video in under 5 minutes.
Skills catalog
Every HyperFrames AI agent skill — router, creation workflows, and domain skills. Install with
npx skills add heygen-com/hyperframes.Why Hyperframes?
- For developers
- For AI agents
- For automated pipelines
You already know the stack. Compositions are HTML files with data attributes. Animations use GSAP, Lottie, CSS, or any runtime that can seek to a given frame. There is no custom DSL, no proprietary component system, and no React requirement. If you can build a web page, you can build a video.
How It Works
Write HTML
Define your video as an HTML document. Each element gets data attributes for timing (
data-start, data-duration) and layout (data-track-index). Add animations with GSAP, Lottie, CSS transitions, or any seekable runtime via the Frame Adapter pattern.Preview in the browser
Run
npx hyperframes preview to open a live preview in your browser. Edit your HTML and see changes instantly — no build step, no compilation.Packages
@hyperframes/core
Types, HTML parsing, runtime, and composition linter — the foundation everything else builds on.
@hyperframes/sdk
Headless composition editing engine for agents, custom editors, patch events, and persistence.
@hyperframes/engine
Seekable page-to-video capture engine. Loads HTML in headless Chrome and captures frame-by-frame.
@hyperframes/player
Embeddable web component for playing HyperFrames compositions in any web page.
@hyperframes/producer
Full rendering pipeline combining capture and FFmpeg encoding into a single API call.
@hyperframes/shader-transitions
WebGL shader transitions for scene-to-scene motion and render-time compositing.
@hyperframes/aws-lambda
AWS Lambda and Step Functions adapter for distributed rendering.
@hyperframes/gcp-cloud-run
Google Cloud Run and Workflows adapter for distributed rendering.
@hyperframes/studio
Visual composition editor UI for building and previewing timelines interactively.
hyperframes (CLI)
Command-line tool for creating, previewing, and rendering compositions.
Next Steps
Showcase
Get inspired by finished videos and production launch projects.
Quickstart
Build and render your first video in 60 seconds
Skills catalog
Every HyperFrames AI agent skill — router, creation workflows, and domain skills
Compositions
Understand the HTML-based data model behind every video
GSAP Animation
Add timeline-driven animations with GSAP
Rendering
Render locally, in Docker, or in a CI pipeline