Effects & Compositing Tools
Browse 28 curated effects & compositing tools resources for video development on Awesome Video.
Resources
- @diffusionstudio/core — client-side video editing SDK (WebGPU + WebCodecs)Framework-agnostic JavaScript SDK for programmatic video compositing and editing entirely in the browser using WebGPU, WebCodecs and WASM,…
- AkarinVS VapourSynth plugin (Expr, DLISR, CAMBI)VapourSynth plugin adding an LLVM-JIT Expr evaluator, PropExpr, NVIDIA DLISR/DLVFX filters and a CAMBI banding metric.
- Anime4KA High-Quality Real Time Upscaler for Anime Video.
- BackgroundMattingV2Real-time high-resolution background matting requiring a captured background plate, achieving 4K 30fps on RTX 2080 Ti, companion to arXiv:2…
- BasicSR — image/video restoration toolboxOpen-source PyTorch toolbox for image/video super-resolution and restoration implementing EDSR, RCAN, ESRGAN, EDVR, BasicVSR and SwinIR.
- ComfyUI-VideoColorGradingComfyUI node pack for video color grading, integrating into node-based AI compositing workflows.
- GPUImage3Swift/Metal rewrite of classic GPUImage, GPU-accelerated video/image filter framework for realtime processing and machine vision.
- GPUOpen-Effects (AMD)AMD org hosting TressFX, FidelityFX-Denoiser, FSR, SSSR, SPD — real-time GPU effects libraries, cross-API.
- GraphiteRust/Apache-2.0 vector+raster graphics engine with node-based procedural design and layer compositing, motion-graphics support on roadmap.
- MetalPetalGPU (Metal) accelerated image/video processing framework with real-time filter pipelines for iOS.
- Natron (GitHub)Open-source node-graph video compositor comparable to After Effects/Nuke, GPLv2, cross-platform, supports the OpenFX plugin standard.
- Natron — Open Source Node-Based CompositorGPLv2 node-based compositing application with a 32-bit float linear pipeline, OpenColorIO colour management and OpenFX 1.4 plugin hosting.
- OpenFX 1.5 Release — Color Management and GPU APIsAnnouncement of OpenFX 1.5: color-management APIs, DrawSuite, OpenCL/CUDA/Metal GPU rendering support and Windows ARM64.
- OpenFX 1.5.1 Plugin API ReferenceComplete OFX plugin protocol specification covering actions, suites, clip preferences and coordinate systems for building host-portable vid…
- Practical-RIFE — real-time frame interpolationActively maintained, deployment-focused fork of RIFE (real-time intermediate flow estimation) for arbitrary-timestep video frame interpolat…
- QTGMC — AviSynth Wiki ReferenceCanonical parameter reference for QTGMC, the highest-quality motion-compensated deinterlacer, including double-rate output and FPSDivisor s…
- REAL-Video-EnhancerCross-platform GUI app for video interpolation/upscaling/denoising/decompression using TensorRT and NCNN backends.
- RobustVideoMattingReal-time human video matting via recurrent neural network requiring no green screen, achieving 4K 76FPS on GTX 1080 Ti, companion to arXiv…
- VapourSynth Python ReferenceCanonical scripting API reference for VapourSynth's frameserver, covering core.std, resize and text filter namespaces used in high-end enco…
- Video2X — ML video super-resolution & interpolationMachine-learning video super-resolution and frame-interpolation framework (C/C++ v6) wrapping Real-ESRGAN, Real-CUGAN, RIFE and Anime4K via…
- VideoShaderScript-based real-time video processing for OpenGL/iOS, composes multi-effect GL pipelines.
- enhancrElectron GUI for TensorRT/NCNN frame interpolation and super-resolution, polished alternative to Flowframes.
- frei0r — Free Video Effect Plugin CollectionMinimal single-header C plugin API plus 100+ video filters, sources and mixers, loadable by FFmpeg, MLT, Kdenlive, Shotcut and LiVES.
- motion-anythingApache-2.0 chat-native/agentic motion graphics engine with canvas compositor and WebCodecs MP4 export.