VideoFlowcodeGitHubTry itCoreRenderersReact Video EditorPlaygroundExamplesDocscodeGitHubTry it
License

The VideoFlow core and renderers are open source.

@videoflow/core, @videoflow/renderer-browser, @videoflow/renderer-server, and @videoflow/renderer-dom are licensed under the Apache License 2.0. You can use, modify, redistribute, and embed them in commercial products without paying anyone.

Read the full Apache-2.0 text →


The React video editor has its own license.

@videoflow/react-video-editor is an optional add-on on top of the open-source core. It uses a two-tier license designed to keep the package free for most users while funding ongoing development.

Free license — eligibility

  • Individuals
  • For-profit organisations with up to 3 employees
  • Non-profits and not-for-profits
  • Anyone evaluating the editor before using it commercially

Allowed use

Free-license users may use the editor commercially or non-commercially for building and operating video-editing experiences, and may modify it for their own projects or to contribute fixes back upstream.

Disallowed use

You may not copy or modify the editor's code to sell, rent, license, relicense, or sublicense your own derivative of the editor.

Company license

Organisations outside the free-license tier need a company license. It grants the same rights as the free license, plus prioritised support. For pricing and purchase, get in touch.

No warranty

The software is provided "as is" without warranty of any kind. See the full license file on GitHub.

VideoFlow

Open-source toolkit for composing videos from code.

Product

CoreRenderersReact Video EditorPlayground

Learn

DocsAPI referenceExamplesvs. Remotionvs. FFmpeg

Project

GitHubLicenseContactTermsPrivacy

From the blog

All posts →Automating Social Media Captions: A Developer's Guide to Frame-Perfect SubtitlesMastering Programmatic Video Transitions: A Developer's GuideThe Video Markdown Pattern: Turning Static Content into Automated MP4sZero-Cost Video Rendering: How to Export MP4s Directly in the BrowserBuilding an AI Video Agent: How to Generate MP4s from LLM Prompts with VideoJSONAutomating E-commerce: How to Generate 1,000 Product Videos with TypeScriptThe Blueprint for Automated Video: Building a Reusable Component LibraryBuilding a Video-First SaaS: Embed a Multi-Track Editor in 10 Lines
© 2026 VideoFlow. Apache-2.0 core.