Audio and video · Independent · 23 Oct 2026

dmtrKovalenko/fframes

programmatic video rendering framework that is actually fast

← Audio and video
fframes: fast video rendering. Programmatic video framework in Rust.

In simple English

This tool lets you write videos using code and graphics shapes. You describe scenes with text and numbers, and the computer draws them into a video file. It uses your graphics card to make the drawing process fast. You can write the code yourself, or ask an artificial intelligence agent to write it for you. It costs you no money, but you need to know how to write code and set up development tools.

What it is

A video creation framework written in Rust that compiles vector graphics and shaders directly into a video file using graphics hardware acceleration. It includes command-line tools to inspect frames, analyze audio, and preview the output in real time.

What it is good for

Solo builders who want to generate promotional videos, data visualisations, or software demos programmatically without touching a timeline editor.

Stars2.9k
LicenceMIT
Latestv1.3.0 (2026-10-20)checked 23 Oct 2026
Last code change2026-10-23
Written inRust
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Draws video frames on your graphics card for high speed.
  • Works with coding agents to build videos from plain text prompts.
  • Includes a live preview window and tools to check frames for errors.
Watch for
  • Requires writing code in Rust and managing system dependencies like FFmpeg.
  • First-time setup can take a long time if libraries compile from source.
  • No traditional graphical timeline editor for manual point-and-click edits.
Replaces

Traditional timeline video editors or writing manual frame scripts.

Works well with

FFmpeg (a collection of tools to record, convert and stream digital audio and video)

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
cargo install --locked cargo-fframes
cargo fframes new my-video
cd my-video && cargo run --release -- preview

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.