Editly is a powerful video editing framework that lets you create videos entirely through code rather than traditional GUI-based editing. Built on Node.js and ffmpeg, it uses a declarative approach to video composition, making it ideal for developers who want to automate video production.
Whether you need a simple CLI for quick edits or a flexible JavaScript API for complex projects, Editly handles both. The tool excels at programmatically assembling videos from multiple sources—clips, images, audio tracks, and text overlays—with automatic transitions and effects applied seamlessly.
Key capabilities include:
Perfect for: Creating slideshows, promotional videos, tutorials, news stories, podcast compilations, or resizing videos to specific dimensions and framerates. The tool automatically handles framerate conversion and aspect ratio adjustments, eliminating manual letterboxing work.

Activity score
41/100
Stars
Forks
Latest version
Last commit
First release
Language
License
Quiet lately: No commits in 1 year — this project might not be actively maintained.
Auto-fetched .
★ 7.2k · v1.1.0 · rust
★ 11k · v0.13.0 · rust