GStars
    remotion-dev

    remotion-dev/remotion

    ๐ŸŽฅ Make videos programmatically with React

    frontend
    javascript
    react
    video
    TypeScript
    NOASSERTION
    37.9K stars
    2.3K forks
    37.9K watching
    Updated 2/27/2026
    View on GitHub
    Backblaze Advertisement

    Loading star history...

    Health Score

    75

    Weekly Growth

    +0

    +0.0% this week

    Contributors

    1

    Total contributors

    Open Issues

    84

    Generated Insights

    About remotion

    Animated Remotion Logo

    Discord Shield NPM Version NPM Downloads Open Bounties Twitter

    Remotion is a framework for creating videos programmatically using React.

    Why create videos in React?

    • Leverage web technologies: Use all of CSS, Canvas, SVG, WebGL, etc.
    • Leverage programming: Use variables, functions, APIs, math and algorithms to create new effects
    • Leverage React: Reusable components, Powerful composition, Fast Refresh, Package ecosystem

    Created with Remotion

    "This video was made with code" - Fireship Watch โ€ข Source

    GitHub Unwrapped - Personalized Year in Review Try โ€ข Source

    View more in the Remotion Showcase!

    Get started

    If you already have Node.JS installed, type

    npx create-video@latest
    

    to get started. Otherwise, read the installation page in the documentation.

    Documentation

    Documentation: remotion.dev/docs
    API Reference: remotion.dev/api

    License

    Be aware of that Remotion has a special license and requires obtaining a company license in some cases. Read the LICENSE page for more information.

    Contributing

    Please read CONTRIBUTING.md to learn about contributing to this project.

    Discover Repositories

    Search across tracked repositories by name or description