Skip to content

kearril/hyperframes

v0.8.156Apache-2.0

HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames.

scripts

  • embedded-captions
  • modes/standard/fonts/build-fonts-css.cjs
  • scripts/audio-envelope.cjs
  • scripts/check-occlusion.cjs
  • scripts/check-overflow.cjs
  • scripts/check-rail-climax.cjs
  • scripts/check-timing.cjs
  • scripts/fill-timings.cjs
  • scripts/fit-fonts.cjs
  • scripts/gen-stroke-path.py
  • 224 more
    • scripts/hf-cli.cjs
    • scripts/inject-fonts.cjs
    • scripts/lib-dna.cjs
    • scripts/make-cinematic.cjs
    • scripts/make-composition.cjs
    • scripts/make-theme.cjs
    • scripts/make-theme.test.mjs
    • scripts/matte.cjs
    • scripts/measure-layout.cjs
    • scripts/prepare.sh
    • scripts/preview-frames.cjs
    • scripts/preview-frames.test.mjs
    • scripts/render-and-composite.sh
    • scripts/render-and-composite.test.mjs
    • scripts/render-theme.sh
    • scripts/safe-zones.cjs
    • scripts/transcribe.cjs
    • scripts/transcribe.test.mjs
    • faceless-explainer
    • scripts/assemble-index.mjs
    • scripts/assemble-index.test.mjs
    • scripts/audio.mjs
    • scripts/audio.test.mjs
    • scripts/build-frame.mjs
    • scripts/captions.mjs
    • scripts/captions.test.mjs
    • scripts/frame-packets.mjs
    • scripts/frame-packets.test.mjs
    • scripts/lib/assets.mjs
    • scripts/lib/bgm-volume.mjs
    • scripts/lib/captured-fonts.mjs
    • scripts/lib/dimensions.mjs
    • scripts/lib/frame-packets-core.mjs
    • scripts/lib/host-audio.mjs
    • scripts/lib/main-module.mjs
    • scripts/lib/pad-frame-duration.mjs
    • scripts/lib/storyboard.mjs
    • scripts/lib/tokens.mjs
    • scripts/lib/transition-registry.mjs
    • scripts/transitions.mjs
    • scripts/transitions.test.mjs
    • figma
    • scripts/verify-motion.mjs
    • general-video
    • scripts/frame-packets.mjs
    • scripts/frame-packets.test.mjs
    • scripts/lib/frame-packets-core.mjs
    • scripts/lib/main-module.mjs
    • hyperframes-animation
    • scripts/animation-map-sampling.mjs
    • scripts/animation-map-sampling.test.mjs
    • scripts/animation-map.mjs
    • scripts/animation-map.test.mjs
    • scripts/package-loader.mjs
    • scripts/package-loader.test.mjs
    • hyperframes-audio
    • scripts/carve.mjs
    • scripts/carve.test.mjs
    • scripts/lib/main-module.mjs
    • hyperframes-creative
    • scripts/contrast-report.mjs
    • scripts/extract-audio-data.py
    • scripts/package-loader.mjs
    • scripts/package-loader.test.mjs
    • hyperframes
    • scripts/lib/frame-packets-core.mjs
    • scripts/lib/main-module.mjs
    • scripts/lib/main-module.test.mjs
    • scripts/plugin-cli.mjs
    • scripts/plugin-cli.test.mjs
    • media-use
    • audio/scripts/audio.mjs
    • audio/scripts/audio.test.mjs
    • audio/scripts/gemini-pipeline.test.mjs
    • audio/scripts/heygen-tts.mjs
    • audio/scripts/heygen-tts.test.mjs
    • audio/scripts/heygen-voice.mjs
    • audio/scripts/heygen-voice.test.mjs
    • audio/scripts/lib/audio-meta.mjs
    • audio/scripts/lib/audio-meta.test.mjs
    • audio/scripts/lib/bgm-volume.mjs
    • audio/scripts/lib/bgm.mjs
    • audio/scripts/lib/bgm.test.mjs
    • audio/scripts/lib/concurrency.mjs
    • audio/scripts/lib/concurrency.test.mjs
    • audio/scripts/lib/gemini-auth.mjs
    • audio/scripts/lib/gemini-auth.py
    • audio/scripts/lib/gemini-auth.test.mjs
    • audio/scripts/lib/gemini-auth_test.py
    • audio/scripts/lib/gemini-tts.mjs
    • audio/scripts/lib/gemini-tts.test.mjs
    • audio/scripts/lib/heygen.mjs
    • audio/scripts/lib/heygen.test.mjs
    • audio/scripts/lib/host-audio.mjs
    • audio/scripts/lib/host-audio.test.mjs
    • audio/scripts/lib/main-module.mjs
    • audio/scripts/lib/media-record.mjs
    • audio/scripts/lib/media-record.test.mjs
    • audio/scripts/lib/python.mjs
    • audio/scripts/lib/python.test.mjs
    • audio/scripts/lib/sfx.mjs
    • audio/scripts/lib/sfx.test.mjs
    • audio/scripts/lib/tts.cleanup.test.mjs
    • audio/scripts/lib/tts.mjs
    • audio/scripts/lib/tts.spawn.test.mjs
    • audio/scripts/lib/tts.test.mjs
    • audio/scripts/lyria-recipe.py
    • audio/scripts/wait-bgm.mjs
    • audio/scripts/wait-bgm.test.mjs
    • scripts/audio-duck.mjs
    • scripts/compatibility.test.mjs
    • scripts/dither.mjs
    • scripts/dither.test.mjs
    • scripts/eval.mjs
    • scripts/lib/config-lock.mjs
    • scripts/lib/cutlist.mjs
    • scripts/lib/duck.mjs
    • scripts/lib/error-diffusion.mjs
    • scripts/lib/index-gen.mjs
    • scripts/lib/manifest.mjs
    • scripts/lib/media-fetch.mjs
    • scripts/lib/media-home.mjs
    • scripts/lib/npx-sync.mjs
    • scripts/lib/parakeet-words.mjs
    • scripts/lib/prefs-store.mjs
    • scripts/lib/recipe-store.mjs
    • scripts/lib/telemetry.mjs
    • scripts/lib/telemetry.test.mjs
    • scripts/lib/transcriptCutFade.mjs
    • scripts/lib/words.mjs
    • scripts/prefs.mjs
    • scripts/recipe.mjs
    • scripts/resolve-plugin.test.mjs
    • scripts/resolve.mjs
    • scripts/transcribe.mjs
    • scripts/transcribe.test.mjs
    • scripts/transcript-cut.mjs
    • scripts/transcript-cut.test.mjs
    • motion-graphics
    • categories/maps/bake-basemap.mjs
    • grounding/locate.mjs
    • music-to-video
    • references/motion-primitives/assets/gsap.min.js
    • scripts/analyze-beatgrid.py
    • scripts/assemble-index.mjs
    • scripts/lib/storyboard.mjs
    • scripts/stage-assets.mjs
    • scripts/validate-plan.mjs
    • pr-to-video
    • scripts/assemble-index.mjs
    • scripts/assemble-index.test.mjs
    • scripts/audio.mjs
    • scripts/build-frame.mjs
    • scripts/captions.mjs
    • scripts/captions.test.mjs
    • scripts/fetch-people-avatars.mjs
    • scripts/fetch-pr.mjs
    • scripts/frame-contract.test.mjs
    • scripts/frame-packets.mjs
    • scripts/ingest.mjs
    • scripts/lib/assets.mjs
    • scripts/lib/bgm-volume.mjs
    • scripts/lib/captured-fonts.mjs
    • scripts/lib/dimensions.mjs
    • scripts/lib/frame-contract.mjs
    • scripts/lib/frame-packets-core.mjs
    • scripts/lib/host-audio.mjs
    • scripts/lib/main-module.mjs
    • scripts/lib/pad-frame-duration.mjs
    • scripts/lib/storyboard.mjs
    • scripts/lib/tokens.mjs
    • scripts/lib/transition-registry.mjs
    • scripts/preflight.mjs
    • scripts/project-dir.mjs
    • scripts/transitions.mjs
    • scripts/workflow-guardrails.test.mjs
    • product-launch-video
    • scripts/assemble-index.mjs
    • scripts/assemble-index.test.mjs
    • scripts/audio.mjs
    • scripts/audio.test.mjs
    • scripts/build-frame-colors.test.mjs
    • scripts/build-frame-subsets.test.mjs
    • scripts/build-frame.mjs
    • scripts/captions.mjs
    • scripts/captions.test.mjs
    • scripts/capture-skill-guardrails.test.mjs
    • scripts/frame-packets.mjs
    • scripts/frame-packets.test.mjs
    • scripts/lib/assets.mjs
    • scripts/lib/bgm-volume.mjs
    • scripts/lib/captured-fonts.mjs
    • scripts/lib/dimensions.mjs
    • scripts/lib/frame-packets-core.mjs
    • scripts/lib/host-audio.mjs
    • scripts/lib/main-module.mjs
    • scripts/lib/pad-frame-duration.mjs
    • scripts/lib/pad-frame-duration.test.mjs
    • scripts/lib/storyboard.mjs
    • scripts/lib/tokens.mjs
    • scripts/lib/tokens.test.mjs
    • scripts/lib/transition-registry.mjs
    • scripts/media-contract.test.mjs
    • scripts/stage-assets.mjs
    • scripts/stage-assets.test.mjs
    • scripts/transitions.mjs
    • scripts/transitions.test.mjs
    • remotion-to-hyperframes
    • assets/test-corpus/run.sh
    • assets/test-corpus/tier-1-title-card/remotion-src/remotion.config.ts
    • assets/test-corpus/tier-1-title-card/remotion-src/src/index.ts
    • assets/test-corpus/tier-2-multi-scene/remotion-src/remotion.config.ts
    • assets/test-corpus/tier-2-multi-scene/remotion-src/src/index.ts
    • assets/test-corpus/tier-2-multi-scene/setup.sh
    • assets/test-corpus/tier-3-data-driven/remotion-src/remotion.config.ts
    • assets/test-corpus/tier-3-data-driven/remotion-src/src/index.ts
    • assets/test-corpus/tier-4-escape-hatch/validate.sh
    • scripts/frame_strip.sh
    • scripts/lint_source.py
    • scripts/render_diff.sh
    • scripts/tests/smoke.sh
    • talking-head-recut
    • assets/vendor/gsap.min.js
    • media-contract.test.mjs
plugin.json
name
hyperframes
version
0.8.156
description
HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website capture for HyperFrames.
author
HeyGenhyperframes@heygen.comhttps://hyperframes.heygen.com
license
Apache-2.0

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 197JavaScript files
  • 28TypeScript files
  • 9shell scripts
  • 7Python files
  • 57JSON files
  • 3text files
  • openai.yaml
  • 187other files
  • 68images
  • 57fonts
View on GitHub