Skip to content

robinroy03/videoeditor

Repository files navigation

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

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published