freshcrate
Home > MCP Servers > hyperframes

hyperframes

Write HTML. Render video. Built for agents.

Description

Write HTML. Render video. Built for agents.

README

HyperFrames

npm versionnpm downloadsLicense Node.js

Write HTML. Render video. Built for agents.

HyperFrames demo — HTML code on the left transforms into a rendered video on the right

Hyperframes is an open-source video rendering framework that lets you create, preview, and render HTML-based video compositions — with first-class support for AI agents.

Quick Start

Option 1: With an AI coding agent (recommended)

Install the HyperFrames skills, then describe the video you want:

npx skills add heygen-com/hyperframes

This teaches your agent (Claude Code, Cursor, Gemini CLI, Codex) how to write correct compositions and GSAP animations. In Claude Code, the skills register as slash commands — invoke /hyperframes to author compositions, /hyperframes-cli for CLI commands, and /gsap for animation help.

Try it: example prompts

Copy any of these into your agent to get started. The /hyperframes prefix loads the skill context explicitly so you get correct output the first time.

Cold start — describe what you want:

Using /hyperframes, create a 10-second product intro with a fade-in title, a background video, and background music.

Warm start — turn existing context into a video:

Take a look at this GitHub repo https://github.com/heygen-com/hyperframes and explain its uses and architecture to me using /hyperframes.

Summarize the attached PDF into a 45-second pitch video using /hyperframes.

Turn this CSV into an animated bar chart race using /hyperframes.

Format-specific:

Make a 9:16 TikTok-style hook video about [topic] using /hyperframes, with bouncy captions synced to a TTS narration.

Iterate — talk to the agent like a video editor:

Make the title 2x bigger, swap to dark mode, and add a fade-out at the end.

Add a lower third at 0:03 with my name and title.

The agent handles scaffolding, animation, and rendering. See the prompting guide for more patterns.

Option 2: Start a project manually

npx hyperframes init my-video
cd my-video
npx hyperframes preview      # preview in browser (live reload)
npx hyperframes render       # render to MP4

hyperframes init installs skills automatically, so you can hand off to your AI agent at any point.

Requirements: Node.js >= 22, FFmpeg

Why Hyperframes?

  • HTML-native — compositions are HTML files with data attributes. No React, no proprietary DSL.
  • AI-first — agents already speak HTML. The CLI is non-interactive by default, designed for agent-driven workflows.
  • Deterministic rendering — same input = identical output. Built for automated pipelines.
  • Frame Adapter pattern — bring your own animation runtime (GSAP, Lottie, CSS, Three.js).

Hyperframes vs Remotion

Hyperframes is inspired by Remotion — we used Remotion at HeyGen in production, learned a ton from it, and kept attribution comments in the source for the patterns it pioneered (Chrome launch flags, image2pipe → FFmpeg streaming, frame buffering). Both tools drive headless Chrome and both are deterministic. They differ on one decision: what the primary author writes. Remotion's bet is React components; Hyperframes' bet is HTML.

Hyperframes Remotion
Authoring HTML + CSS + GSAP React components (TSX)
Build step None; index.html plays as-is Required (bundler)
Library-clock animations (GSAP, Anime.js, Motion One) Seekable, frame-accurate Plays at wall-clock during render
Arbitrary HTML / CSS passthrough Paste and animate Rewrite as JSX
Distributed rendering Single-machine today Lambda, production-ready

Licensing: fully open source vs source-available

Hyperframes is completely open source under Apache 2.0 — an OSI-approved license. Use it commercially at any scale, with no per-render fees, no seat caps, no company-size thresholds.

Remotion is source-available, not open source. The code is on GitHub under a custom Remotion License that requires a paid company license above small-team thresholds. It's a great product with a real team behind it — but if open-source licensing matters to you (OSI compliance, redistribution rights, no per-use fees), that's a first-order decision point.

Full write-up with benchmarks, an honest list of where each tool wins, and a GSAP side-by-side: Hyperframes vs Remotion guide.

How It Works

Define your video as HTML with data attributes:

<div id="stage" data-composition-id="my-video" data-start="0" data-width="1920" data-height="1080">
  <video
    id="clip-1"
    data-start="0"
    data-duration="5"
    data-track-index="0"
    src="intro.mp4"
    muted
    playsinline
  ></video>
  <img
    id="overlay"
    class="clip"
    data-start="2"
    data-duration="3"
    data-track-index="1"
    src="logo.png"
  />
  <audio
    id="bg-music"
    data-start="0"
    data-duration="9"
    data-track-index="2"
    data-volume="0.5"
    src="music.wav"
  ></audio>
</div>

Preview instantly in the browser. Render to MP4 locally or in Docker.

Catalog

50+ ready-to-use blocks and components — social overlays, shader transitions, data visualizations, and cinematic effects:

npx hyperframes add flash-through-white   # shader transition
npx hyperframes add instagram-follow      # social overlay
npx hyperframes add data-chart            # animated chart

Browse the full catalog at hyperframes.heygen.com/catalog.

Documentation

Full documentation at hyperframes.heygen.com/introductionQuickstart | Guides | API Reference | Catalog

Packages

Package Description
hyperframes CLI — create, preview, lint, and render compositions
@hyperframes/core Types, parsers, generators, linter, runtime, frame adapters
@hyperframes/engine Seekable page-to-video capture engine (Puppeteer + FFmpeg)
@hyperframes/producer Full rendering pipeline (capture + encode + audio mix)
@hyperframes/studio Browser-based composition editor UI
@hyperframes/player Embeddable <hyperframes-player> web component
@hyperframes/shader-transitions WebGL shader transitions for compositions

Skills

HyperFrames ships skills that teach AI agents framework-specific patterns that generic docs don't cover.

npx skills add heygen-com/hyperframes
Skill What it teaches
hyperframes HTML composition authoring, captions, TTS, audio-reactive animation, transitions
hyperframes-cli CLI commands: init, lint, preview, render, transcribe, tts, doctor
hyperframes-registry Block and component installation via hyperframes add
website-to-hyperframes Capture a URL and turn it into a video — full website-to-video pipeline
gsap GSAP animation API, timelines, easing, ScrollTrigger, plugins, React/Vue/Svelte, performance

Contributing

See CONTRIBUTING.md for guidelines.

License

Apache 2.0

Release History

VersionChangesUrgencyDate
v0.4.12## What's Changed * ci: add workflow_dispatch trigger to publish workflow by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/354 * feat(cli): silent auto-update on next run by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/306 * docs: add Hyperframes vs Remotion comparison (closes #318) by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/355 * fix(player+core): correctly render and pause nested compositions by @jrusso1020 in https://github.com/heygeHigh4/21/2026
v0.4.11## What's Changed * feat(cli): add --lang and auto-infer phonemizer locale from voice prefix by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/351 * fix: harden CDN script inlining with linkedom by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/352 * fix(cli): forward --hdr through Docker render + HDR docs by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/346 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.10...v0.4.1High4/20/2026
v0.4.11-alpha.1## What's Changed * feat(cli): add --lang and auto-infer phonemizer locale from voice prefix by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/351 * fix: harden CDN script inlining with linkedom by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/352 * fix(cli): forward --hdr through Docker render + HDR docs by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/346 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.10...v0.4.1High4/20/2026
v0.4.10## What's Changed * fix(cli): inject real video frames in snapshot to match render by @ukimsanov in https://github.com/heygen-com/hyperframes/pull/348 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.9...v0.4.10High4/20/2026
v0.4.9## What's Changed * fix(skill): all file paths use capture/ subfolder prefix by @ukimsanov in https://github.com/heygen-com/hyperframes/pull/345 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.8...v0.4.9High4/20/2026
v0.4.8## What's Changed * feat(hdr): GSAP transforms and border-radius masks on HDR video by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/290 * feat(hdr): layered HDR compositing, shader transitions, and HDR image support by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/268 * ci: verify on windows-latest + fix cross-platform build bugs it surfaced by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/342 **Full Changelog**: https://github.com/heygenHigh4/20/2026
v0.4.7## What's Changed * fix(cli): use 'where' instead of 'which' on Windows for FFmpeg and br… by @YHc-ode in https://github.com/heygen-com/hyperframes/pull/336 * feat(engine): add HDR video output pipeline by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/265 * feat(capture): improve capture quality, clean CLAUDE.md, skill refinements by @ukimsanov in https://github.com/heygen-com/hyperframes/pull/339 * feat(engine): add HDR two-pass compositing — DOM layer + native HLG video by @vHigh4/19/2026
v0.4.6## What's Changed * chore: add linguist overrides so TypeScript is the dominant language by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/326 * fix(cli): doctor shows platform-correct install hints by @Dylanwooo in https://github.com/heygen-com/hyperframes/pull/319 * fix(producer): external assets work on Windows (GH #321) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/324 * fix(cli): set GIT_CLONE_PROTECTION_ACTIVE=0 for skills (GH #316) by @miguel-heygen inHigh4/18/2026
v0.4.5## What's Changed * chore: add linguist overrides so TypeScript is the dominant language by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/326 * fix(cli): doctor shows platform-correct install hints by @Dylanwooo in https://github.com/heygen-com/hyperframes/pull/319 * fix(producer): external assets work on Windows (GH #321) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/324 * fix(cli): set GIT_CLONE_PROTECTION_ACTIVE=0 for skills (GH #316) by @miguel-heygen inHigh4/18/2026
v0.4.4## What's Changed * fix(docs): serve hyperframes.json / registry JSON schemas (#304) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/305 * fix: double-audio scaffold, lint rules, docs guide, Gemini 3.1 by @ukimsanov in https://github.com/heygen-com/hyperframes/pull/299 * fix(cli): serialize port-availability probes (#309) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/310 * fix(player): address #298 review — tighter drift, dynamic proxies, ownership eventHigh4/18/2026
v0.4.3## What's Changed * fix(player): single-owner audio to prevent double voice in preview by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/298 * chore(docs): migrate docs/images/ media to static.heygen.ai CDN by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/301 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.2...v0.4.3High4/17/2026
v0.4.2## What's Changed * fix(engine): auto-fall back to screenshot mode when chrome-headless-shell drops HeadlessExperimental.beginFrame by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/296 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.1...v0.4.2High4/16/2026
v0.4.1## What's Changed * fix(player): resolve iframe media src against iframe baseURI by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/295 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.4.0...v0.4.1High4/16/2026
v0.4.0## What's Changed * feat(render): add CRF/bitrate controls and improve default quality by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/292 * feat: website capture pipeline + 7-step video production skill by @ularkim in https://github.com/heygen-com/hyperframes/pull/284 * fix(runtime): silent-first-play + loading overlay for preview by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/293 ## New Contributors * @ularkim made their first contribution in https://githHigh4/16/2026
v0.3.2## What's Changed * fix(docs): make Copy page dropdown opaque in light mode by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/285 * fix(player): preserve iframe media attributes for runtime sync by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/291 * docs: add prompt cookbook + prompting guide for AI agents by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/286 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.3.1...v0.3.2High4/16/2026
v0.3.1## What's Changed * feat(studio): format info tooltip on export selector by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/257 * feat(skills): improve hyperframes composition quality rules by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/250 * feat: add @hyperframes/shader-transitions package by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/251 * feat(core): add registry schema + TS types by @jrusso1020 in https://github.com/heygen-com/hyperfHigh4/15/2026
v0.3.0## What's Changed * fix(player,studio): resolve root timeline from DOM instead of last key by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/247 * chore: release v0.3.0 (+ studio SSR and captions fixes) by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/248 * chore: release v0.3.0 by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/249 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.2.5...v0.3.0Medium4/14/2026
v0.2.4## What's Changed * feat(skills): typography and motion principles for compositions by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/228 * fix(engine): resolve external asset paths from compiled dir by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/231 * fix(engine): retry beginFrame on parallel render contention by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/230 * feat(skills): add layout-before-animation approach by @vanceingalls in httpMedium4/9/2026
v0.2.3## What's Changed * refactor(core): replace cheerio with linkedom to drop deprecated whatwg-encoding by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/187 * feat(cli): prompt to install skills during init by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/206 * feat(lint,skills): add caption/audio-reactive lint rules and skill guidance by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/207 * feat(skills): add scene transitions skill with 35-type caMedium4/8/2026
v0.2.3-alpha.2## What's Changed * refactor(core): replace cheerio with linkedom to drop deprecated whatwg-encoding by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/187 * feat(cli): prompt to install skills during init by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/206 * feat(lint,skills): add caption/audio-reactive lint rules and skill guidance by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/207 * feat(skills): add scene transitions skill with 35-type caMedium4/8/2026
v1.0.3## What's Changed * feat(cli): add opt-out anonymous telemetry via PostHog by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/52 * fix(producer): resolve manifest from sibling dist/ directory by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/54 * fix(producer): add margin reset when wrapping HTML fragments by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/55 * chore(github): convert issue templates to YAML forms by @jrusso1020 in https://github.com/Medium4/8/2026
v0.2.3-alpha.1## What's Changed * refactor(core): replace cheerio with linkedom to drop deprecated whatwg-encoding by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/187 * feat(cli): prompt to install skills during init by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/206 * feat(lint,skills): add caption/audio-reactive lint rules and skill guidance by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/207 * feat(skills): add scene transitions skill with 35-type caMedium4/6/2026
v0.2.2## What's Changed * feat(skills): add dynamic caption techniques and split captions skill into references by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/173 * feat(whisper+captions): language detection, audio-reactive captions, multilingual defaults by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/175 * feat(cli): skill install targets + remove custom install in favor of vercel-labs/skills by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17Medium4/3/2026
v0.2.2-alpha.4## What's Changed * feat(skills): add dynamic caption techniques and split captions skill into references by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/173 * feat(whisper+captions): language detection, audio-reactive captions, multilingual defaults by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/175 * feat(cli): skill install targets + remove custom install in favor of vercel-labs/skills by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17Medium4/2/2026
v0.2.2-alpha.3## What's Changed * feat(skills): add dynamic caption techniques and split captions skill into references by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/173 * feat(whisper+captions): language detection, audio-reactive captions, multilingual defaults by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/175 * feat(cli): skill install targets + remove custom install in favor of vercel-labs/skills by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17Medium4/2/2026
v0.2.2-alpha.1## What's Changed * feat(skills): add dynamic caption techniques and split captions skill into references by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/173 * feat(whisper+captions): language detection, audio-reactive captions, multilingual defaults by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/175 * feat(cli): skill install targets + remove custom install in favor of vercel-labs/skills by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17Medium4/2/2026
v0.2.1## What's Changed * fix(preview): rewrite sub-composition asset urls in styles by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/174 * refactor(lint): split monolithic test file into per-rule-module test files by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/181 * chore: update license from MIT to Apache 2.0 by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/183 * feat(cli): improve --help with grouped commands and per-command examples by @jrussMedium4/1/2026
v0.2.0## What's Changed * feat(skills): add hyperframes-cli skill by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/154 * feat(cli): add gradient ASCII banner to init command by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/156 * feat(studio): full IDE-like file management by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/147 * feat(docs): add template preview generation script by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/159 * fMedium4/1/2026
v0.2.0-alpha.1## What's Changed * feat(skills): add hyperframes-cli skill by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/154 * feat(cli): add gradient ASCII banner to init command by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/156 * feat(studio): full IDE-like file management by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/147 * feat(docs): add template preview generation script by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/159 * fMedium3/31/2026
v0.1.15## What's Changed * fix(cli): auto-copy all templates to dist and add skill lint by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/153 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.14...v0.1.15Medium3/31/2026
v0.1.14## What's Changed * fix(lint): detect GSAP animations targeting clip elements (tab crash) by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/114 * docs: add guide for testing local CLI changes outside the monorepo by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/137 * fix(core,cli): improve lint output - JSON flag, info/warning counts, severity display by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/134 * feat(core): support inline template Medium3/31/2026
v0.1.13## What's Changed * fix: add media rendering guardrails to prevent silent failures by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/112 * docs(readme): add standard badges and move docs section up by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/139 * fix(studio,runtime,engine,compiler): 8 bug fixes — audio, render, timeline, Lottie, thumbnails, video render by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/133 * fix: make set-version commit anMedium3/30/2026
v0.1.12## What's Changed * fix(cli): use correct project name for symlinked directories by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/117 * feat(cli): lint all HTML files and add --json for agents by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/118 * fix(studio): show clear error when render server is unreachable by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/116 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.1Medium3/29/2026
v0.1.11## What's Changed * refactor(studio): improve player store with zoom and element updates by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/61 * refactor(studio): improve Timeline, PlayerControls, and player hook by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/63 * refactor(studio): update layout, config, and remove agent activity tracking by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/64 * feat(studio): add Edit Range toolbar with Copy tMedium3/28/2026
v0.1.10## What's Changed * fix(cli): point agents to docs CLI and llms.txt instead of guessing URLs by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/100 * feat(cli): improve FTUX to guide users toward AI agent workflow by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/101 * fix(cli): force exit after render to prevent process hang by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/104 * docs: add contextual menu for AI-assisted docs browsing by @jrusso102Medium3/28/2026
v0.1.9**Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.8...v0.1.9Medium3/27/2026
v0.1.8**Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.7...v0.1.8Medium3/27/2026
v0.1.7## What's Changed * chore(ci): simplify release to a single workflow by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/90 * fix(core): filter decorative elements from timeline clip collection by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/92 * feat(cli): scaffold CLAUDE.md + project-level skills into init by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/97 **Full Changelog**: https://github.com/heygen-com/hyperframes/compare/v0.1.6...v0.1.7Medium3/27/2026
v0.1.6## What's Changed * fix(producer): fall back to data-duration when GSAP timeline is empty by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/78 * feat(cli): version check system with agent-friendly output by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/79 * docs: update CLI docs for dev server, version checks, and agent output by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/80 * feat(producer): support entryFile for rendering individual compositMedium3/27/2026
v0.1.5## What's Changed * fix(producer): propagate data-start to inner composition element during compilation by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/73 * feat(cli): implement embedded dev server for hyperframes dev by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/75 * fix(cli): inject version from package.json, fix docker hint, add --port to dev by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/76 * chore: release v0.1.5 by @github-actionsMedium3/27/2026
v0.1.3## What's Changed * feat(cli): add opt-out anonymous telemetry via PostHog by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/52 * fix(producer): resolve manifest from sibling dist/ directory by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/54 * fix(producer): add margin reset when wrapping HTML fragments by @miguel-heygen in https://github.com/heygen-com/hyperframes/pull/55 * chore(github): convert issue templates to YAML forms by @jrusso1020 in https://github.com/Medium3/26/2026
v0.1.2## What's Changed * feat(ci): add workflow_dispatch release trigger with dry-run and GitHub Release by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/16 * fix: rename root package to avoid shadowing published CLI by @vanceingalls in https://github.com/heygen-com/hyperframes/pull/17 * ci(regression): add Docker-based regression test pipeline by @jrusso1020 in https://github.com/heygen-com/hyperframes/pull/27 * build: add oxlint, oxfmt, commitlint, lefthook, knip, and editorconfig cMedium3/25/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

keryxKeryx: The Fullstack TypeScript Framework for MCP and APIsv0.25.1
mcp-ts-coreAgent-native TypeScript framework for building MCP servers. Build tools, not infrastructure.main@2026-04-21
frontmcpTypeScript-first framework for the Model Context Protocol (MCP). You write clean, typed code; FrontMCP handles the protocol, transport, DI, session/auth, and execution flow.v1.0.4
@baseplate-dev/plugin-aiAI agent integration plugin for Baseplate — generates AGENTS.md, CLAUDE.md, .mcp.json, and .agents/ configuration files0.6.8
@contractspec/lib.ai-agentAI agent orchestration with MCP and tool support8.0.10