#5858th of 75 in Image and videoFor image, video and design, video and animation

html-video

Turns prompts, articles or repos into MP4 videos via a local coding agent

Stars
4.8k
License
Apache-2.0
Last commit
Jun 2026
Language
HTML
Stars, last 24 weeks+4,827
26 May 2026: 5 stars2 Jun 2026: 6 stars9 Jun 2026: 2,489 stars16 Jun 2026: 3,164 stars23 Jun 2026: 3,425 stars30 Jun 2026: 3,622 stars7 Jul 2026: 3,821 stars14 Jul 2026: 3,926 stars21 Jul 2026: 4,078 stars28 Jul 2026: 4,164 stars4 Aug 2026: 4,208 stars11 Aug 2026: 4,267 stars18 Aug 2026: 4,315 stars25 Aug 2026: 4,420 stars1 Sept 2026: 4,466 stars8 Sept 2026: 4,517 stars15 Sept 2026: 4,552 stars22 Sept 2026: 4,579 stars29 Sept 2026: 4,603 stars6 Oct 2026: 4,627 stars13 Oct 2026: 4,669 stars20 Oct 2026: 4,718 stars27 Oct 2026: 4,765 stars3 Nov 2026: 4,804 stars10 Nov 2026: 4,832 stars

5 on 26 May 20264,832 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

html-video has a local coding agent write a storyboard and one animated HTML frame per scene. Each frame is recorded in headless Chromium and the frames are concatenated into an MP4 with ffmpeg (libx264). It ships a browser studio on port 3071, a CLI, 21 license-tagged templates, and optional MiniMax music and narration. Only the Hyperframes engine is implemented; Remotion, Motion Canvas and Revideo adapters are planned.

Who it is for: Developers who want agent-written HTML animations rendered to MP4 locally

Strengths

  • Renders MP4 locally with headless Chromium and ffmpeg; no per-render fees
  • Supports 14 agent backends, auto-detected on PATH, plus the Anthropic API
  • Builds multi-scene videos from a URL or GitHub repo fetched server-side
  • Templates carry YAML manifests with SPDX license and attribution flags

Weaknesses

  • Only the Hyperframes engine works; other engine adapters are roadmap items
  • Needs Node 20+, pnpm 9+, ffmpeg and Playwright Chromium installed manually
  • Soundtrack requires a MiniMax API key from a third-party service
  • No release published and no Docker setup; build from source with pnpm

What it needs

  • no GPU
  • Needs Node.js 20+, pnpm 9+, ffmpeg, Chromium (Playwright), a coding agent CLI or Anthropic API key, MiniMax API key (optional)
  • Models: Claude Code, Codex CLI, Gemini CLI, Cursor Agent, Qwen Code
  • port 3071

Also in Image and video

See all 75
Also in Image and video
RankProjectScore
1frigateLocal NVR with realtime object detection for IP cameras37.4k stars+923 (+2.5%) in 30 daysMIT93 out of 100
2MoneyPrinterTurboGenerates short videos from a topic, with script, footage, voiceover and subtitles142.8k starsMIT88 out of 100
3toonflow-appInfinite-canvas tool for AI short drama and comic video production21.5k starsMIT87 out of 100
#4InvokeAIWeb UI for diffusion image generation with inpainting canvas and node workflows29.1k starsApache-2.086 out of 100
#5ComfyUINode-graph editor for running diffusion image, video, audio and 3D workflows146.5k starsGPL-3.085 out of 100