Analysis updated 2026-05-18
Programmatically generate personalized marketing videos at scale
Build product preview videos from reusable React components
Create AI generated video output without setting up video rendering infrastructure
| shadcn-labs/framecn | cuzteam/cpapro | gamekohl/frame-ui | |
|---|---|---|---|
| Stars | 25 | 25 | 25 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | vibe coder | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an Editframe account since rendering happens in Editframe's cloud, not locally.
framecn is a free, open-source library of video components for React (a popular JavaScript tool for building web interfaces). It lets developers build and export video content programmatically, meaning you write code to describe what the video should look like, rather than editing it manually in a video editor. The library integrates with Editframe, a cloud-based service that handles the actual rendering (converting your code into a finished MP4 video file). This means you don't need to set up any video processing software yourself, Editframe's infrastructure does the heavy lifting in the cloud. The setup is designed to be fast: the README describes it as "zero config, one command setup." framecn follows the same style and format as shadcn/ui, a popular component library for React, so if you're already familiar with that ecosystem, the components should feel consistent and familiar. You can layer videos, images, text, and effects on top of each other, control precise timing and sequencing, and build complex video compositions from simple, reusable pieces of code. A practical use case would be generating videos automatically, for example, creating personalized video content at scale, building video previews for a product, or producing AI-generated video output. The project is written in TypeScript and is available under the MIT license.
A free React component library for building and exporting videos in code, rendered in the cloud through Editframe.
Mainly TypeScript. The stack also includes TypeScript, React, Editframe.
MIT license: free to use, modify, and distribute, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.