HeadlinesBriefing HeadlinesBriefing.com

GitHub - gatewai-dev/gitframes: Code-first video rendering on WebGPU

Hacker News •
×

Gitframes is an npm package delivering Photoshop-, After Effects-, and Blender-class video tools driven entirely by code. Designed for AI coding agents, it consolidates video composition, motion graphics, typography, and 3D scene rendering into a single lightweight library. Developers write TypeScript compositions that check frames and render MP4s without installing or licensing multi-gigabyte creative suites.

The engine renders directly on GPU hardware via Dawn, WebGPU, Metal, and Vulkan in Node.js and modern browsers, eliminating headless browser overhead and DOM reflow. Key architectural pillars include zero headless-browser overhead through native GPU access, deterministic frame-accurate clocking, and a resolution-independent Slug algorithm for razor-sharp vector typography. The package features 50+ modular GPU shaders for Photoshop-grade VFX, a unified 3D scene graph supporting OBJ, FBX, and glTF formats with PBR glass and SSAO, built-in procedural audio DSP, and on-device neural vision for object tracking using Apache-2.0 ONNX models.

At 200–400 MB RAM per worker, it is cloud-native and CI/CD ready, ideal for serverless GPU render clusters on AWS G4/G5, Modal, and Run Pod. The monorepo includes quickstart guides for kinetic typography, unified 3D scenes, audio soundtracks, and headless video rendering, with skills integrations for Claude Code and other AI agents.

Source: Hacker News · Summarized by HeadlinesBriefing