Audio and video · Independent · 23 Oct 2026

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.

← Audio and video

In simple English

This tool turns code, articles, or project pages into animated videos. You give instructions to an AI coding assistant on your computer. The assistant builds scenes from pre-made templates and raw content. A headless browser records each frame and stitches them into a final MP4 file. There are no cloud servers required and no per-video rendering fees.

What it is

A programmatic video generator controlled by local coding agents that runs entirely on your machine. It features twenty-one built-in templates, a browser-based studio interface, and support for fourteen different coding assistants.

What it is good for

Solo builders who want to create product demos, release announcements, or data explainers from code repositories and web articles without paying monthly subscription fees to cloud video platforms.

Stars4.7k
LicenceApache-2.0
LatestNo tagged releasechecked 23 Oct 2026
Last code change2026-06-21
Written inHTML
Setup effort
3 / 5
Payoff
5 / 5
Good
  • Runs locally on your machine with no per-render fees or cloud limits.
  • Connects with fourteen popular coding assistants and API backends.
  • Includes twenty-one license-clean templates for charts, titles, and product promos.
Watch for
  • Requires Node.js, pnpm, ffmpeg, and a headless Chromium browser installed locally.
  • Setting up and authenticating an AI coding assistant requires extra configuration steps.
  • Generating soundtracks and AI narration needs an optional paid API key.
Replaces

Paid cloud video creation tools and manual video editing software

Works well with

Claude Code

Similar repositories
Also reviewed on Repo Radar
  • shaka-project/shaka-packager2.6k stars

    Cuts a video file into the pieces and index files that a browser needs in order to stream it.

  • mpv-player/mpv38k stars

    A command-line media player that handles most audio, video and subtitle formats and can be driven entirely from scripts.

  • snapcast/snapcast8.0k stars

    A server and clients that play one audio stream in several rooms, kept in time with each other.

Install
git clone https://github.com/nexu-io/html-video.git
cd html-video
npx playwright install chromium
pnpm install
pnpm -r build
node packages/cli/dist/bin.js studio

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Design & Creative › Video Creation & Editing › Code-Driven Video.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.