NodeGraph

010_KeyFrame

Contributed by hossam.galal

Automatic add keyframe for any Knob 0-1-0 Or 1-0-1 for current_frame

Add Mask

Contributed by forerunner17

add_mask allows you to create masks on all nodes with an input for it, via a shortcut.

Advanced_Merge

Contributed by robowar

Advanced Merge

AlignDots

Contributed by maxvanleeuwen

A keyboard shortcut that puts all selected dots in a straight corner with their input and output nodes.

alignNodes

Contributed by frank

Align a bunch of Nodes either horizontally or vertically in the DAG

arrangeNodes

Contributed by daverobinsongfx

Short script to remove the problems when arranging nodes with 'L' and they are not placed in numerical order. I used to find this a pain when reading in lots of render passes and when lined up they where not in the order they were imported.

AttributeTransfer / KnobCopyCat

Contributed by nfrancisj

This script links multiple nodes of the same class type in order to change similar knobs at the same time.

autoBackdrop replacement

Contributed by Chim

This script is a modification of the Nuke's default autoBackdrop.py script. With additional presets and customization options.

autoBackdrop replacement

Contributed by Chim

improves default backdrop script

autoBackdrop with tuning

Contributed by ieatvfxforbreakfast

Improvements to autoBackdrop

autoBackdropBW

Contributed by coconutnico

This script is for people that don't like colorful backdrops. Modification of Nuke's built-in autobackdrop() function, that creates only Backdrops in different greyscale values instead of colors. Values between 0.15 and 0.25 are excluded because they are too close to Nuke's default background color.

autoPinning

Contributed by satheesh

This little code place the cornerPin nodes 4 pin's automatically based on the bbox. If your image dosen't have bbox add a crop node and crop it as per your need.

autoPivot

Contributed by satheesh

Auto pivot.py will help you to place the pivot to centre of the image or bottom centre of the image by using short-cut keys.

AutoRotoNode

Contributed by RedFijian1

automatically updates roto shapes

AutoWrite

Contributed by tim.bowman

Semi-automatic output paths for Write nodes in Nuke.

Backdrop Contents

Contributed by nathan.rusch

Returns all the non-Viewer nodes contained in all selected Backdrop nodes.

backdrop_hub

Contributed by philhub

The backdrop node with a bit of steroids !

BackdropHelper

Contributed by Shuvo

This tool enhances efficiency and organization in the VFX workflow. By automating these tasks, the tool streamlines the process of creating organized backdrops, helping VFX artists focus more on their creative work and less on manual setup.

BackdropManager

Contributed by SMaiolo

Simplify backdrop management in Nuke

backdropTools

Contributed by iva.busquets

A set of tools to quickly change colors and fix layering problems with backdrops

Bake Expressions

Contributed by nathan.rusch

Bakes expression-driven knob components to keyframes over a given frame range and view list.

bookmarker

Contributed by mrhowardjones

Bookmarks nodes/ backdrops and a pulldown you can find/open the nodes, or cycle through them

Breakdown Layers

Contributed by kogukas

BreakdownLayers- get Layers / 3D passes to Shuffles from any node in the script. Choose the layers by checkboxes. Get the labeled Shuffles. Perfect for breaking down 3D render passes.

C_MultiKnob

Contributed by Charles Angus

Houdini and Modo let you edit multiple knobs by simply selecting a few and changing the knob of one of them. This isn't as full-featured as that, but it does let you simply and easily edit multiple nodes at once.

checkerboardNodes

Contributed by mrhowardjones

'Checkerboards' (A/B rolls) your selected nodes

clean offset

Contributed by siddu1432

i want clean offset node

CleanScript

Contributed by diripirate

After selecting a node (or nodes), checks the dependencies upstring in the node tree and removes all unused nodes. v1.3 Loop optimization v1.2. Also working with backdrops

Color Node on Frame

Contributed by johnnyvfx

Change node color when the time marker hits a specific frame or frame range.

Color Panel

Contributed by [email protected]

Change / Copy and Paste the color of the Nodes with this Python Panel

ColorSpaceTransform

Contributed by drerjon

Selected one or all Read Nodes Change Colorspace with Add on Menu (Python).

compCat

Contributed by leew

Your Purrfect Nuke Comp-anion!

Meet compCat, a friendly feline companion for your node graph.

This adorable sprite accompanies you on your node graph, coming to life with delightful animations when you mouse near them. Watch them perk up and play before settling back into their cosy idle states on their little patch of pixel grass.

Movable for when you need to relocate your furry friend, compCat occasionally shares encouraging messages through charming speech bubbles, reminding you to take breaks or save your work.

to install, drop the compCat folder into .nuke and add this line to your init.py

nuke.pluginAddPath('./compCat')

connect

Contributed by falk.hofmann

extending your elements by building postage stamps of pre-defined nodes and rebuild them anywhere in the script without going back and forth.

connectCamera

Contributed by satheesh

Connects selected camera using Dot node from anywhere in the script. User can choose the desired camera from the window displayed. It creates a Dot node and connects with the camera and add camera name to the Dot node for reference.

ConnectDot

Contributed by rGray

Dot that can auto connect to dots/nodes in the script you have labelled

connectMultipleMask

Contributed by satheesh

connect multiple nodes masks input to target node.

ControlMultipleValues

Contributed by trakonia

You can change knob values of similar nodes you select in node graph collectively.

convertGizmosToGroups

Contributed by victorperez

Converts a Gizmo node to a Group node

Copy With Links - copy nodes with links to all knobs

Contributed by kogukas

Сloning will link everything, but you don't need to link exactly everything? Select your node(s), hit Ctrl+Shift+V , done

Copy_Special

Contributed by thexdan

Makes a copy of the selected node which retains all the input connections. Useful if you like to copy Postage Stamps for example. It works with nodes which have multiple inputs such as Scenes, Merges and Scanline Renderers. Uses the ctrl+alt+c hotkey

copyConnected

Contributed by dioslove

Copy and paste nodes keeping the inputs connected to their original dependency. Works with multiple nodes, multiple inputs and masks.

CornerPinToTracker

Contributed by nah.andrad

TRANSFORMS CORNERPIN FROM MOCHA PRO INTO A TRACKER

cubicprojection

Contributed by chenxiaobao

Project latlong or other maps as six 2K cubic tiles onto your scene geometry with this quick setup.

CY Backdrop

Contributed by Karma49

The CY Backdrop adds a shortcut (CTRL+B) to quickly create customized backdrops with adjustable labels, text sizes, fill/border modes, and colors.

CycleOperations

Contributed by maxvanleeuwen

Cycle the default knob of the selected node through its options, forwards or backwards (using alt+w and alt+shift+w).

dDot

Contributed by daniel.bartha

A toolbox to help with organising your scripts and working in a fast, flexible and efficient way using dots & labels.

deployCrops

Contributed by coolchipper

Little python snippet to deploy crops after the merges with bbox more than the user-specified format. place the deployCrops file into your .nuke/python directory Add this to the menu.py file # deployCrops nodeMenu = nuke.menu('Nuke').findItem('Edit/Node') nodeMenu.addCommand('deployCrops', 'deployCrops.deployCrops()')

disconnect_wiggle

Contributed by ErwanL

Extracts a node by shaking it from left to right, similar to Shake or Houdini.

DotConnect

Contributed by maxvanleeuwen

An intuitive keyboard hotkey to manage hidden pipes!

Dots

Contributed by lamakaha

Help to keep node graph more organised by putting Dots and making connection 90 degrees

dropIt - like in flame

Contributed by leafpictures

intuitive deleting inside Nuke: delete selected nodes by just dragging them to the bottom of the screen - like in flame.

Duplicate Read Destroyer

Contributed by nathan.rusch

Removes superfluous Read nodes sharing duplicate knob values (optionally filtered by name regex). Replaces them with shaded PostageStamp nodes with hidden inputs.

duplicate with inputs

Contributed by comp_V01

Duplicate multiple nodes and keep their inputs.

Dynamic Backdrop with Scaling and Finalization

Contributed by yogi_211181

This Nuke script creates a dynamic backdrop node that Scales and Aligns Nodes Dynamically:

E_NodeSelector

Contributed by EladTzemach1

This script allows you to create a selection of a specific class of nodes in your Nuke script. A drop-down menu with a few common node types is available, as well as the option to enter the desired node's class yourself.

emAlignNodes

Contributed by eva.mateo

Aligns selected nodes horizontally and vertically in the Nuke graph by adding 100-pixel units or a specified custom spacing.

Enable Tracker TRS

Contributed by nah.andrad

Enable Translate, Rotate and Scale for existing tracks on selected Tracker.

Enable Tracker's TRS

Contributed by nara

enable all the Tracker's translate, rotate and scale in one click.

EnableDisable

Contributed by coolchipper

Python script which lets you enable and disable nodes based on user input and class. I know Nuke already has select similar option, but for people who don't like going into menus this may be helpful.Just add the text to the menu.py file in your .nuke directory . Thanks

Extract PSD Layer

Contributed by ekion

Extract layer from a PSD to create a tree with the separate layer with crop, premult, card, linked to a scene, and camera / scanline render.

extractAlpha

Contributed by satheesh

This code create 'Expression' node and feed the value from the window. It also clamp the value. So no need to worry about the clamp issue.

ExtractLayers

Contributed by Kapinat

It automatically creates a Shuffle node for each layer in the selected node.

F_Backdrop

Contributed by franklin

Backdrop with nice & simple options to use.

Flag Hidden Input

Contributed by psor

Python script to flag every hidden input in the node graph, adding a dot labelled 'Hidden Input' on top of the hidden input node.

flameConnect

Contributed by jaden

Flame Connect beta

forEach

Contributed by creatogether

Similar to the forEach node in Houdini, our Python script for Nuke makes it possible to apply a set of nodes to an unlimited number of inputs, e.g. Read nodes.

fxT_cloneViaExpressions

Contributed by fxtor

Alternative to the clone node, using expression instead to link all visible knobs accept knobs that are unsafe to link or that otherwise should not be linked. Make clones great again!

GizmoToGroup

Contributed by JoeyKakbek

Convert all Gizmos to Groups seamlessly!

GrayAutoBackdrop

Contributed by maxvanleeuwen

Quick backdrops around selected nodes, with nicer colors

HG_Help-pack

Contributed by hossam.galal

helpers for Compositors

ibkCreate

Contributed by Tom McCarthy

IBK set up that tries to detect if incoming image is Green screen or Blue screen

inputProcess

Contributed by Ripaxx

nuke input process.

invertDisable

Contributed by pushkarevalexandr

inverts disable state of selected nodes

JFX_nodeScaler

Contributed by JustinGD

Scales the distance between nodes in the graph.

JFX_plugIt

Contributed by JustinGD

Same way as the buit in tab tool works. But create a node for any selected nodes.

JNS Tools

Contributed by jishon

By this set of python scripts you can increase your work flow. Extract the zip file and follow the steps described in the 'Readme' file inside the folder.

JP_filepathCollector

Contributed by joaquinpick

Gather and save the values for all ‘file’ knobs exiting in the nodegraph.

JP_knobValueEditor

Contributed by joaquinpick

Change multiple knobs at the same time

JP_scriptOffloader

Contributed by joaquinpick

Run faster, lighter and more responsive Nuke scripts using JP_scriptOffloader to lighten the load in your node graph, as it allows you to create a custom backdrop to easily group, backup, erase, recall and render parts of your script.

JP_trueAlign

Contributed by joaquinpick

Align any set of nodes in a wide range of positions, keeping intact their input/output order and avoiding overlapping connections.

kiss (functionality like in autodesk flame and smoke)

Contributed by leafpictures

Kiss functionality like in autodesk flame and smoke to quickly connect nodes.

KJ_Tracker_to_Pins

Contributed by kaedenjames

Use this script and any highlighted Tracker4 nodes will sprout a SplineWarp node with Pins using the tracks and reference frame from the Tracker node.

Km NodeGraph Easy Navigate

Contributed by webtem

Easier navigation in nuke node graph

KnobHijacker

Contributed by filsus

KnobHijacker is a Nuke (Foundry) plugin, that enables the user to 'hijack' chosen knobs and their QWidget container on a selected node, by either pressing a keyboard shortcut or a mouse button right-click. The behaviour of the QWidget container can be modified thus automating the value input from the user. For example, the size knob on the Blur node can be hijacked instantly prompting the user to enter the size value and confirm by pressing the Return key.

ku_labler

Contributed by tianlunjiang

Labelling nodes with a fancy UI for compers who like to labelling stuff

Label Tracker Exports

Contributed by nfrancisj

Label Tracker Exports Automatically

labelDots

Contributed by mrhowardjones

A tool to auto label dots for script management

Labelmaker

Contributed by Charles Angus

Labelmaker is a wholesale replacement for Foundry Nuke's autolabel.py, offering much more information at a glance in the node graph. Try it - after using it for a while, you'll feel blind without it. No more opening the properties panel to see what a node is doing - Labelmaker shows you this info right in the DAG.

lifetimeRoto

Contributed by satheesh

lifetimeRoto.py automatically sets the selected rotoshapes lifetime based on the shapes key frame's. This code get the selected shapes keyframe value ( example: 10, 20, 30) and apply min and max to lifetime start and end respectively. After i run this code my roto shape lifetime set to 10 - 30 automatically by single click or short-key.

lockNode

Contributed by satheesh

v2.0: fixed some label index issue. Added separator on the properties menu. v1.7: Fixed some issues in OC function. v1.6: Added new feature. Now this code works with node locked inside Group node. v1.5ː Fixed adding new line each time while user lock and unlock multiple times. Which causing node became bigger and bigger. 1.3:Minor bug fix. When user un_lock knob. Label text line-up in one line. Now this script support multi line label. This code allow user to lock the nodes knob. Once you lock the knobs, then you cant modify any sliders until you un-lock the knobs. This will save you from any accident changes. Hope this will help you guys.

LockViewer

Contributed by ewok

LockViewer locks a selected node to a chosen viewer (1-10). Pressing the same viewer number on a different node results in showing up the 'locked' node.

Markers

Contributed by nickonstad

Generate Markers (Sticky Notes) that display the frame number they were created on with corresponding keyframes, frames are automatically organized in numerical order from the lowest to the highest frame number.

Massive Panel

Contributed by lamakaha

Panel designed to help user to operate on many nodes in the same time

Merge Operations Commands

Contributed by JorgeHI

Command to change the mode of the selected merge/ChannelMerge nodes in Nuke more easily.

merge_transforms_v2

Contributed by ErwanL

DEPRECATED: Use the version from nuke-vector-matrix for a maintained version. Merge many transform nodes together. Supports Transforms, Trackers and Cornerpins. Outputs either a new Transform or a new Cornerpin based on the transformation.

MergeConnect

Contributed by maxvanleeuwen

Select merge nodes and nodes to connect to them as their 'A' input, and all selected nodes will be connected to their respective Merge nodes - with a dot in a straight corner!

mirrorNodes

Contributed by frank

mirror the selected nodes in the DAG

MM_Backdrop

Contributed by M-Mamdouh

Automatically fast creating backdrop with customized Label, Color & Font Size.

MoreRealistic Personal Pipeline v1.0(Beta)

Contributed by BarryWang

This is a pipeline tools for single nuke artist. It will handle all path related operations like Footage import, Script saving, Render, PreComp etc. for you, all you need to do, is just focus on the art work~

MoveNodes

Contributed by ewok

Moves selected Nodes straight via Shift+Up,Shift+Down, Shift+Left or Shift+Right

MultiChannelSplit_v03

Contributed by leafpictures

MultiChannelSplit shuffles and autocroppes each layer individually. Shuffle out all layers or just individual layers. Option to prepare for outout - create and set up write nodes and create render directories automatically

multiEdit

Contributed by DrAbusen

edit multiple nodes at the same time

multiMerge

Contributed by insomniajohn

Quickly connect multiple selected inputs into one merge node.

NavNodes

Contributed by philhub

4 different scripts to make the active viewer navigate the DAG.

nelsig_connectToDot

Contributed by nelsig

here is a simple script to add in your menu.py, it adds two useful functions with the following shortcuts and commands in the edit menu : ctrl+shift+. = create a dot with a user defined name and label (on mac cmd+shift+.) ctrl+shift+y = connect to a previously named dot (on mac cmd+shift+y) hope you enjoy it !

Node(s) Operator (Spread Sheet) for Nuke, BETA

Contributed by faithcure

This python script allows you to quickly edit your node graph and set up your nodes (and node flow) at once and much more. If you want to use them just click it and avoid lost your time! In short, avoid lost your time and work regularly.

nodeSnapshot

Contributed by pete.oconnell

nodeSnapshot takes a picture of the selected node and displays it in the dag.

nShakeClone

Contributed by JesseSpielman

Automates the creation of a (Shake style) unidirectional clone

Nuke Grab Tool

Contributed by themolx

Blender-style node movement for Nuke’s Node Graph

Nuke Studio Comp Cleaner

Contributed by fynnay

Cleans up generated .nk files by Nuke Studio: Set project Format to a plate's format, remove unnecessary nodes, add python snippet to write node to validate write filepath.

Nuke_Knob_Changer

Contributed by Dragoby

A small python panel to assist with changing the values of knobs on multiple nodes inside of nuke at the same time without the need to type up python

nuke_node_linker

Contributed by falk.hofmann

Link nodes, reconnect and duplicate links. Also set and read bookmarks inside the nodegraph.

nuke_nodegraph_utils

Contributed by ErwanL

Compilation of node graph utilities: Align nodes, scale nodes, mirror nodes, create backdrops, easily change labels, etc...

nuke_smart_nodes

Contributed by falk.hofmann

Small collection of tools to speed up daily workflows. Extendable via configuration file.

Offbranch

Contributed by maxvanleeuwen

Moves the selected node over to a side-stream of its pipe.

openNclose

Contributed by larswemmje

This tool lets you open and close your node properties with two custom shortcuts.

Oz_Backdrop

Contributed by DBB

Backdrop replacement with extra options.

Paste for all nodes

Contributed by snoopvyksa

The keyboard shortcut allows you to paste copied data to selected nodes.

PasteForEachNode

Contributed by maxvanleeuwen

A keyboard shortcut that pastes nodes from the clipboard for each currently selected node.

pasteNote

Contributed by pbhat99

An enhanced stickynote Node that pastes the clipboard plain text data by default. Very handy for keeping feedbacks DAG which are sent over mail.

pasteToSelected

Contributed by frank

paste the clipboard to all selected nodes

pasteTransformation

Contributed by last_green

pasteTransformation is a tool for fast linking and copy transform values between nodes.

Path Switch

Contributed by dubiella

When open your nuke comp... This script automatically switches the paths when identify the Os (Windows, MacOs, Linux). So you can open your nuke comp or send to a network render independent of your Os.

Postage Stamp kit

Contributed by lamakaha

Improved postage stamp.

Postage StampToggler

Contributed by mohanpugaz

simple code snippet for toggling visibility of selected nodes

PostageStamp Copy/Paste Fix

Contributed by CameronC

A script to tweak Nuke's Copy/Paste function so that Postage Stamps, when copied, connect to the source's input.

PostageStamp from Node

Contributed by victorperez

Generates a PostageStamp node from the selected node/s

PostageStampSwitcher

Contributed by jjohncorbett

Use a hot key to show or hide all PostageStamp node inputs in your script.

Precomp VersionToLatest

Contributed by mattrichardson

Automatically update all precomp nodes to the latest version

presetBackdrop

Contributed by victorperez

Create quick preset customised Backdrops

printKnobs

Contributed by fredrik

Displays knobs, values and value types of the selected node.

productivity_scripts_hub

Contributed by philhub

a set (or a hub ;-) of python scripts to help organising and be efficient in Nuke !

ProEXR_Nuke_Comp_Builder

Contributed by fnordware

Build a comp to match the Photoshop layers for an EXR saved by ProEXR.

propertiesToggle

Contributed by jeangjenq

Toggle nodes' (inside gizmo/group as well) properties, or close all properties.

PSD_BREAKOUT

Contributed by Shuvo

PSD Breakout Python Tool that not only breaks out all the PSD layers but also integrates a projection setup, giving artists more flexibility and efficiency. A special thanks to Senior DMP Artist and VES Member Ian Vicknair for giving me this nice tool idea.

push_nodes

Contributed by filmkorn

Move nodes in the DAG.

Quick node variable assignment

Contributed by ant

Code to assign the selected node to the variable 'n'. Shortcut is Alt+Shift+n.

QuickView

Contributed by blempereur

QuickView is a python script for Nuke that allow you to create visual marker in the nodes view. You can then position thoose marker wherever you want and recall them by shortcut.

readMyScript

Contributed by yota00

A tool to find/manage some script by avoiding all the color nodes, by put them in black. Few python buttons from a panel to select some specific nodes as few categorizes. Update on: * Python code as Classes and Dictionaries. * Tool properties showed as a Panel. * Few more properties

Reload All Reload-able nodes

Contributed by ant

This script simply reloads any node in the current DAG context with a reload knob.

relocateDot

Contributed by nachoigea

This a set of tools that allow you to keep your nodegraph organized in a more efficient way by speeding up some tasks that are repeated many times, like placing a dot, connecting the mask input and relocating a node

Remove Selected Layers

Contributed by Mostafa Khaled

the script allows you to select unlimited number of layers to remove.

RenameNodesPanel

Contributed by elephantplus

This script adds prefix and/or suffix to the multiple nodes' name.

reorderBackDrops

Contributed by lozo

Re-arranges Backdrops so tha bigger area Backdrops will be in the back and smaller up front.

Replace Trackers

Contributed by svena

Replaces selected Trackers used in script with baked Transforms.

replaceChecker

Contributed by ant

Script to replace all Read nodes with Checkerboards of the same format.

replaceNodes

Contributed by iva.busquets

A function and a panel interface to replace nodes in a script.

Roto to Rotopaint

Contributed by [email protected]

Convert Roto nodes into RotoPaint, saving all the shapes and curves

rvDropping

Contributed by frank

drop clips from RV's session manager into Nuke's DAG

sbn Align Read Nodes

Contributed by Sebastian Faber

script to align and sort nuke read nodes in the node graph editor. This is a tool I use EVERY DAY and helps a lot to sort and to compare footage, AOVs and 3D layers.

Scale Selected Nodes Script

Contributed by yogi_211181

This script is useful for organizing node layouts dynamically while maintaining relative spacing

scaleCornerpin

Contributed by satheesh

This script help you to global scale up or down the selected cornerpin.

scaleNodes

Contributed by frank

contract and expand node connections

Selected BoundingBoxes to B!

Contributed by JoeyKakbek

This script will set the bounding-box attribute on all selected nodes to B.

selectUpDown

Contributed by mrhowardjones

Tools for selecting "all" / "all connected" nodes that are above, below, left, right (inclusive) of the selected node.

Set BBox to 'B' side

Contributed by ieatvfxforbreakfast

Changes your BBox setting to B in Merge, Keymix, ChannelMerge and Copy nodes.

SetProject

Contributed by nara

Set project's format and frame range equal to selected Read node, also calculates 'start at' and 'ofset'.

SetRotoLifetimeAll

Contributed by ewok

This script sets the Lifetime_Type Attribute of Roto's Strokes and Shapes to "All".

setValue

Contributed by fredrik

Set knob value on selected nodes.

ShotGunDropper

Contributed by frank

enable drag and drop from Shotgun into Nuke

showmetadata

Contributed by ant

Shows MetaData pop-up window for fast access to MetaData.

showPigsTK

Contributed by Chim

Reveals problematic nodes in the nodegraph.

Shuffle Auto Label

Contributed by kogukas

Smart. Automatically labels actions, you usually perform via shuffle node. Keeps them visible.

Shuffle switcher

Contributed by snoopvyksa

A keyboard shortcut that switches Shuffle's channels.

shuffle_auto

Contributed by duckydave

This script streamlines the management of Shuffle2 nodes in Nuke. With a single click, you get a concise view of the incoming and outgoing connections directly displayed on the node in the Node Graph. A double click reveals a detailed description of these connections. Everything happens automatically: the labels dynamically adapt to changes made to the node. This intuitive approach allows artists to clearly visualize data flows effortlessly, making the workflow faster and smoother. No need to dig through complex setting, everything is just a click away.

shuffleChannels

Contributed by paurocher

Creates a pretty tree out of channel layers selected from a panel.

shuffleChannels Python 3 update

Contributed by jjohncorbett

Pau Rocher's Python code updated for Python 3 (for Nuke 13). I have used it in Nuke 12.2 on up with Windows but haven't tested it on older versions of Nuke or Mac/Linux.

ShuffleCycleLayers

Contributed by CreativeLyons

Cycles through Layers on shuffle node similar to the viewer page up and page down hotkeys

shuffleFromViewer

Contributed by Conrad

Sets a shuffle node to layer currently being shown the viewer and vice versa.

smartMerge

Contributed by lamakaha

Context sensitive Merge node.

SmartShuffle

Contributed by lamakaha

Another Shuffle for lazy comper

smartTransform

Contributed by lamakaha

improved Transform node creation

splitChannels

Contributed by diogoadmin

Splits the selected node channels into their own pipes

splitLayers

Contributed by diogoadmin

Splits each and every layer on their own pipes using shuffle nodes.

sticky_backdrop

Contributed by jordanboulais

Create stickynote and backdrop faster with a small widget wich contain a customizable color palette from wich you can add color by screen picking or remove colors.

StickyNoteColor

Contributed by jacobnolan

Change StickyNote tile color to the color of another selected node

superSwap

Contributed by Chim

superSwap is a improved version of Nuke's defauld behaviour for swapAB hotkey. In addition to default behavior it performs much more depending on node you working with

swapOutNode

Contributed by nathan.rusch

Function that mostly duplicates Nuke's Ctrl + Shift + drag-and-drop replace-node functionality.

Sync knob value

Contributed by hslth

This python script allow to synchronize node's changed value to selected nodes. Once you enter purple mode, knob value you change is copied to selected same node.

T_autoDot

Contributed by tiniii

An efficient Dot workflow in nuke that keeps your script clean, organize, and easier to update source. Auto link Dot from highest Node-Graph. (if nothing on highest, will find from bottom of the script)

thumbnailer

Contributed by jbills

This script optimizes the Read node postage stamps displayed in the DAG. Instead of allowing them to update with each frame change, this instead creates single frame versions of the postage stamps allowing them to be loaded once and never again.

Toggle_Merge

Contributed by thexdan

Cycle through the Merge operations directly in the Node Graph using the '[' and ']' hotkeys! No need to open the properties panel to change from Over to Plus. Works with Merge, ChannelMerge and MergeMat nodes. Works with Python 2 (Nuke 12 and below) and Python 3 (Nuke 13 and above)!

Toggle_Merge

Contributed by thexdan

Select a Merge node and use the '[' and ']' hotkeys to toggle through the Merge operations directly in the Node Graph. To install simply add the .py file to your .nuke folder or other directory in your NUKE_PATH .

TrackConnect

Contributed by mjustison

Creates a panel that creates a new Roto or RotoPaint node with tracking data attached from existing Tracker

Tracker to Roto

Contributed by DeusAleeex

Allows the user to export a roto node with tracking data either baked in or live-linked.

Tracker To Roto

Contributed by nara

creates a tracked roto or rotopaint layer

Tracker To Roto

Contributed by nah.andrad

Creates a tracked layer on Roto or Rotopaint.

Tracker to Roto/Rotopaint

Contributed by asmith1776

Creates a roto or rotopaint node with the animation from a selected tracker node

trackRoto

Contributed by satheesh

This simple code to apply tracking info to roto node from selected Tracker node. I made this script based on Alexey KuchinskY's TrackToRoto. So the base idea Alexey KuchinskY's. This script will work with all the nuke versions and all platforms.

TransformNodesTools

Contributed by vincentlanger

A collection of simple node UI transform tools. Great for very large scripts. Lets you easily move/rotate/scale/mirror nodes with keyboard shortcuts.

TurboNode

Contributed by mattroe

An intuitive interface to quickly create and set shuffle, copy and merge nodes.

Version To Latest

Contributed by CameronC

A script to replace the stock "version to latest" command that will only version up if the files are sequentially numbered.

Viewer Freezer

Contributed by MitchellK

Locks Viewer nodes to a fixed screen-space position when panning and zooming around the node graph.

VP Lord of Nodes

Contributed by NyanNyanGringo

Nodes control never was so easy!

VP My Little Helpers

Contributed by NyanNyanGringo

Almost invisible helpers for Compositing artist!

VP_W_hotbox_Scripts

Contributed by NyanNyanGringo

I'm long-time user of WHotBox for NukeX, and now I would like to share some useful scripts for it.

W_backdropper

Contributed by WouterGilsing

A tool that makes creating backdrops and sticky notes easier. The nodes will be color coded automatically based on keywords defined by the user in the preferences panel, in a similar way you can set default colors for nodes. The tool also features an optional 'autocolor' function that recogizes when the label contains a color.

W_scaleTree

Contributed by WouterGilsing

UPDATED v2.2. A panel to quickly resize a selection of nodes in a controllable way by setting a pivot point. Works with backdrops.

W_smartAlign

Contributed by WouterGilsing

Align your nodes faster in an easy and controllable way

Ym_alignNodes -node align tool-

Contributed by mat_uno

This script helps to align messed up nodes.

No tools match your filter criteria.