Automatic add keyframe for any Knob 0-1-0 Or 1-0-1 for current_frame
NodeGraph
010_KeyFrame
Contributed by hossam.galal
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.