# hyperframes | HeyGen | Knowledge Base | Instagit

Write HTML. Render video. Built for agents.

GitHub Stars: 18.8k

Repository: https://github.com/heygen-com/hyperframes

---

## Articles

### [How to Configure 4K and High‑Resolution Rendering in Hyperframes](/heygen-com/hyperframes/configure-4k-high-resolution-rendering-hyperframes)

Learn to configure 4K and high-resolution rendering in Hyperframes. Discover how supersampling and DPR achieve crisp output while preserving layout and aspect ratio.

- Tags: how-to-guide
- Published: 2026-05-17

### [How Hyperframes Detects Non‑Deterministic JavaScript Code: A Deep Dive into Static Analysis](/heygen-com/hyperframes/non-deterministic-code-detection-hyperframes)

Hyperframes detects non-deterministic JavaScript by static lint-checking script blocks for patterns like Math.random and Date.now ensuring deterministic video generation.

- Tags: deep-dive
- Published: 2026-05-17

### [How Hyperframes Manages a Chrome Browser Pool for High-Throughput Rendering](/heygen-com/hyperframes/chrome-browser-pool-management-hyperframes)

Discover how Hyperframes efficiently manages a Chrome browser pool for high-throughput rendering. Learn about reference counting, capture-mode validation, and promise deduplication to cut browser process overhead.

- Tags: how-to-guide
- Published: 2026-05-17

### [How the Variable Validation System Works in Hyperframes Runtime](/heygen-com/hyperframes/variable-validation-system-hyperframes-runtime)

Discover how Hyperframes runtime ensures type safety with its variable validation system. Learn about schema-based checks for composition variables before rendering.

- Tags: internals
- Published: 2026-05-17

### [Hyperframes Audio Mixing Pipeline: How Composition Audio Tracks Are Processed for Final Video](/heygen-com/hyperframes/audio-mixing-pipeline-hyperframes)

Explore the Hyperframes audio mixing pipeline, a seven-stage FFmpeg workflow that processes composition audio tracks from HTML elements to a final AAC output. Learn how audio is mixed for video.

- Tags: internals
- Published: 2026-05-17

### [How Hyperframes Handles HDR Video Capture and Encoding (HDR10, PQ)](/heygen-com/hyperframes/hdr-video-capture-encoding-hyperframes)

Learn how Hyperframes handles HDR video capture and encoding including HDR10 and PQ. Discover end-to-end HDR10 video production with Puppeteer, FFmpeg, and HEVC.

- Tags: deep-dive
- Published: 2026-05-17

### [How Hyperframes Achieves Parallel Rendering with Worker Coordination](/heygen-com/hyperframes/parallel-rendering-worker-coordination-hyperframes)

Discover how Hyperframes achieves parallel rendering with worker coordination. This Node.js library distributes tasks across workers and browser sessions for accelerated video rendering. Learn more!

- Tags: internals
- Published: 2026-05-17

### [How Hyperframes Handles HTML Composition Scoping: CSS and Script Isolation](/heygen-com/hyperframes/hyperframes-html-composition-scoping)

Discover how Hyperframes ensures HTML composition scoping via CSS selector rewriting and proxied IIFEs for isolated JavaScript execution. Learn more.

- Tags: internals
- Published: 2026-05-17

