Color Grading & Correction Tools
Browse 23 curated color grading & correction tools resources for video development on Awesome Video.
Resources
- ComfyUI-EasyColorCorrectorAI-driven color correction node for ComfyUI using perceptual color-space algorithms with face-aware skin tone preservation.
- DoVi_ScriptsDrag-and-drop scripts wrapping dovi_tool for Dolby Vision: extract/parse/inject/edit RPU, P8 hybrid creation, RPU resync, and profile conve…
- FFmpeg 8.0 libplacebo Filter — Full Option ReferenceComplete searchable option reference for FFmpeg's libplacebo filter, including the frame-analysis compute shader path for static-HDR10 and…
- HDR2SDR LUT GeneratorGenerates a 3D cube LUT for HDR-to-SDR conversion by comparing paired HDR/SDR video samples.
- LUT ExplorerQt/C++ tool to visualize color grading LUTs.
- OpenColorIO Studio Config for ACES 2.0Docs for OCIO's built-in ACES Studio config, referenced by URI with no external LUT files, covering the ACES 2.0 transforms.
- OpenColorIO command-line tools overviewReference for ociobakelut, ociocheck, ociochecklut, ocioconvert, ociodisplay and ocioarchive — the CLI toolkit for LUT baking and config va…
- OpenColorIO-Config-ACESOfficial ACES OpenColorIO config generator (cg-config/studio-config), maintained by the Academy Software Foundation.
- OpenColorIO-Configs: ACES 1.0.3 ConfigWidely-referenced OCIO ACES config with Python colorspace definitions, industry standard for color management pipelines.
- Qtff Parameter EditorQuickTime file parameter editor for modifying transfer function, colour primary and matrix characteristics.
- VideoColorGrading (ICCV 2025)Academic paper and code for video color grading via automated LUT generation, ICCV 2025.
- aces-input-and-colorspaces (ACES/ASWF)Official ACES color space conversion transforms from the Academy Software Foundation.
- hdr10plus_tool — Codec Wiki Usage GuideCommunity reference with flags and FFmpeg pipe recipes for extracting, injecting and inspecting HDR10+ dynamic metadata in HEVC/MKV.
- hdrfixCLI tool for tone-mapping HDR screenshots/video to SDR using multiple algorithms (Hable, Uncharted2, ACES filmic, Reinhard) with exposure/l…
- lut (ray-cast)Single-header C++11 library for color correction/grading, embeddable in apps and engines.
- lut-makerBrowser-only WebGL/Three.js GPU-accelerated LUT generator exporting .cube and Unity PNG LUTs, no install needed.
- lutgen-rsRust CLI for blazing-fast interpolated LUT generation/application from palettes or reference images, batch-scriptable.
- myLUTMIT-licensed LUT generator exporting 3D LUTs compatible with major photo/video editors.
- nuke-colortoolsNuke color science and ACES toolset including an ACES Output Transform node.
- rawtoacesConverts camera RAW files to ACES container per SMPTE 2065-1, ASWF-backed.
- smol-cube — Compact LUT Binary FormatC++17 compact binary format for Adobe/Resolve .cube LUTs using half-precision floats, aimed at game engines.
- spectral_film_lutGenerates film-emulation LUTs from real film stock datasheets using a spectral simulation pipeline, Python with GUI.
- vapoursynth-tonemap — HDR-to-SDR Tone-Mapping PluginC VapourSynth plugin tone-mapping HDR video to SDR with Hable/Reinhard/Mobius operators ported from mpv and FFmpeg.