A next-generation video editor that inherits and surpasses AviUtl
Important
AviQtl-Plus is a fork of taisho-guy/NeoUtl that continues the Qt Quick + QRhi + ECS development path after the upstream project was rebuilt with Rust + Slint + wgpu. The frontend is now migrating in the same direction: Rust + Slint is the default build (under construction), while the legacy Qt frontend remains available via python3 BUILD.py --frontend qt. See About the project for the full story.
A project to develop a video editor that inherits the operability of AviUtl 1.10 & ExEdit 0.92 while delivering performance that surpasses AviUtl.
See AviUtl Operability Targets for the editing-model compatibility goals that guide development.
- UI closely resembling AviUtl
- Fast and powerful GPU-accelerated effects
- Support for audio effects such as VST3 and LV2
- LuaJIT plugin system with package management, declarative parameters, and permission control
- Cross-platform: Linux, Windows, macOS
- Installation
- User guide
- Build from source
- Developer documentation
- Frequently asked questions
- About the project
AviQtl-Plus features a modular effect system. The effect-packages/ directory contains ready-to-use effect packs that demonstrate the extension system:
| Package | Type | Contents |
|---|---|---|
| weather-objects | Object | Rain, snow animations |
| color-effects | Effect | Color tint effect |
These packages serve as both useful additions and developer references for creating custom effects. See effect-packages/README.md for details.
AviQtl-Plus stands on the shoulders of many wonderful projects.
| Project | License | Role |
|---|---|---|
| AviUtl | Non-free | Respected origin |
| AviQtl | AGPLv3 | Original Qt Quick project; aviqtl branch of the upstream |
| NeoUtl | AGPLv3 | New Rust + Slint + wgpu version by the original author |
| AviQtl-Plus | AGPLv3 | This project — migrating from Qt Quick + QRhi + ECS to Rust + Slint + wgpu |
| Carla | GPLv2+ | Audio effect host (VST3/LV2 etc.) |
| FFmpeg | GPLv2+ | Video/audio decoding & encoding |
| LuaJIT | MIT | High-performance script engine |
| Qt | GPLv3 | UI/UX framework for the legacy frontend |
| Slint | GPLv3 | UI framework for the default frontend |
| Zrythm | AGPLv3 | Reference for audio plugin implementation |
| Remix Icon | Remix Icon License | Symbol icons |
AviQtl-Plus is released under the GNU Affero General Public License.
Remix Icon used within AviQtl-Plus is provided under the Remix Icon License.