# nexu-io/html-video

Programmatic video for coding agents — HTML to video on your laptop. Turn HTML, CSS & data into real MP4s with pluggable render engines, 21 templates, AI soundtrack. Apache-2.0, no per-render fees. An official project by the Open Design team.

Repository: https://github.com/nexu-io/html-video
Canonical: https://ross.abutalabs.com/products/html-video
Homepage: https://open-design.ai/html-video
Language: HTML
License: Apache-2.0
License Family: permissive
Topics: ai-agent, apache-2, coding-agent, css, ffmpeg, html, mp4, open-design, open-source, video, video-generation, html-to-video, hyperframes, programmatic-video, video-as-code
Last push: 2026-06-21T16:18:31+00:00

## Health v2 (maintenance only)
Score: 53/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 88, release rhythm 35, longevity 7
- inputs: {"age_days": 99, "days_push": 73, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, young
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4461, forks 559 (observed 2026-08-28T04:08:50.719787+00:00)

## What it is
html-video is a programmatic HTML-to-video tool that lets coding agents turn HTML, CSS, and data into real MP4 files locally using pluggable render engines (headless Chromium + ffmpeg), 21 templates, and optional AI soundtracks. It is an Apache-2.0 open-source project by the Open Design team with no per-render fees or vendor lock-in.

## Use cases
- turn html css into mp4 video programmatically
- generate videos from article links or github repos with a coding agent
- render animated data visualizations as video locally
- create programmatic video without cloud render fees
- convert markdown content into animated explainer videos
- use claude code or cursor to produce videos from prompts

## When to choose
- you want local, fee-free video rendering with no vendor lock-in
- you already use a coding agent and want video as an output format
- you need pluggable render engines and reusable HTML video templates
- you prefer open-source Apache-2.0 tooling

## When to avoid
- you need a fully managed cloud video rendering service
- you want a GUI-based video editor rather than agent/code-driven workflows
- you need real-time video streaming or live editing
- you cannot run Node.js 24 and headless Chromium locally

## Facets
- artifact type: library
- maturity: active
- function: video-processing, templating, agent-framework, cli
- domain: media, developer-tools, artificial-intelligence
- platform: cli, cross-platform
- tags: html-to-video, programmatic-video, video-as-code, ffmpeg, hyperframes, coding-agents, mp4-rendering, ai-soundtrack, local-rendering, no-cloud-fees, video, automation, nodejs, docker

## Member repositories
- nexu-io/html-video (main) score 53

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:50.719787+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:20:42.109387+00:00, confidence not recorded.
  - readme: https://github.com/nexu-io/html-video (fetched 2026-08-28T04:08:50.719787+00:00, sha 0e759b7e22de)
  - homepage: https://open-design.ai/html-video (fetched 2026-08-29T09:07:32.115124+00:00, sha b3009df41879)
  - site_page: https://open-design.ai/quickstart (fetched 2026-08-29T09:07:32.126620+00:00, sha 21ce38d00d21)
  - site_page: https://open-design.ai/about (fetched 2026-08-29T09:07:32.128611+00:00, sha ffd4f4183d57)
  - site_page: https://open-design.ai/pricing (fetched 2026-08-29T09:07:32.124350+00:00, sha 9b590cf31ffd)
  - site_page: https://open-design.ai/faq (fetched 2026-08-29T09:07:32.130771+00:00, sha d01799df9306)
- Data as of 2026-08-30T08:39:29.467469+00:00.
