Skip to content

realtgy/videoeditor

 
 

Open-Source Video Editor

Not your ordinary Video Editor Application using React, Remotion & TypeScript.


Note

The application is under active development. This is an early MVP. Please join the Discord server if you're going to run it.


React Video Editor Screenshot

An open-source alternative to Capcut, Canva, and RVE.

✨Features

  • 🎬Non Linear Video Editing
  • 🔀Multi-track Support
  • 👀Live Preview
  • 📤Export Video
  • 📜Licensed under MIT

🐋Deployment

git clone https://github.com/robinroy03/videoeditor.git
cd videoeditor
docker compose up

🧑‍💻Development

pnpm i
pnpm run dev (frontend)
pnpm dlx tsx app/videorender/videorender.ts (backend)
uv run backend/main.py
flip `isProduction` to `false` in `/app/utils/api.ts`

You will also require a GEMINI_API_KEY if you want to use AI.

📃TODO

We have a lot of work! For starters, we plan to integrate all Remotion APIs. I'll add a proper roadmap soon. Join the Discord Server for updates and support.

❤️Contribution

We would love your contributions! ❤️ Check the contribution guide.

📜License

This project is licensed under the MIT License. The Remotion license also applies to the relevant parts of the project.

About

Cursor for Video Editing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.7%
  • CSS 2.9%
  • Python 1.6%
  • Other 0.8%