helios-renderer

Community

Render Helios compositions to video automatically.

AuthorBintzGavin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The Helios Renderer enables headless, programmatic rendering of Helios compositions into video or image assets, turning interactive scenes into distributable media without manual capture.

Core Features & Use Cases

  • Canvas rendering: capture canvas-based compositions using Playwright for automated exports.
  • DOM rendering: capture DOM-structured projects with CSS animations and media elements.
  • Configurable pipeline: supports width, height, fps, duration, audio tracks, and encoding options via a single API.
  • Automation-friendly: ideal for server-side renders, batch exports, previews, and CI/CD assets generation.

Quick Start

Create a Renderer instance with your target output and call render on a composition URL to produce a video file, e.g. new Renderer({ width: 1920, height: 1080, fps: 30, durationInSeconds: 10 }).render('http://localhost:3000/composition.html', './output.mp4', { onProgress: p => console.log(Progress: ${p * 100}%) }).

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: helios-renderer
Download link: https://github.com/BintzGavin/helios/archive/main.zip#helios-renderer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.