online now · 📦setups shared · 🌱trees planted · groups · 🎯nodes dropped

CompoLink

The virtual studio where compositors meet, share nodes, and challenge each other — inside Nuke and in the browser.

Free during Beta Browser + Nuke Community-powered
Enter Node Room ⬡ Get the Plugin

The main stage

Node Room

A persistent shared space where compositors gather in real time. Drop nodes, join rooms, chat, challenge each other — all from your browser.

Mentorship

The Forge

A matchmaking hub where experienced compositors mentor newcomers. Register as a mentor or seeker, tag your skills — the Forge connects you. Live mentorship sessions, right on the canvas.

  • Mentor / Seeker matchmaking system
  • Skill tags — keying, roto, 3D, color...
  • Direct mentorship sessions on-canvas
  • Karma rewards for helping others
Mentors
JR
jr_comp
Keying, Roto
SL
sloane
3D, Deep
Seekers
PX
pxl_fox
Needs keying help
Competition

The Arena

A mini compositor built into the browser. Community members create challenges with constraints — limited nodes, specific tasks. Submit your comp, vote for the best, climb the leaderboard.

  • 10-node mini compositor in the browser
  • Challenges created by the community
  • Submit, vote, and compare results
  • Leaderboard and karma points
Active Challenge
Grade to Match
Match the reference using only Grade + Merge nodes. 5 nodes max.
5 nodes
3 entries
Comp & Submit
Knowledge

The Codex

A community-powered library of Nuke snippets, expressions, and presets. Browse, share, and learn from the collective knowledge of the compositing community.

  • Community preset & snippet vault
  • Categorized by technique (keying, CG, cleanup...)
  • One-click import into Nuke via plugin
  • Rate and comment on shared setups
Shared Snippets
Edge Extend Setup
by jr_comp · Keying
Light Wrap Gizmo
by sloane · CG Comp
Denoise Expression
by maya_vfx · Cleanup
Events

The Stage

A hub for live events, presentations, and demos. Schedule a breakdown, host a masterclass, or just watch and learn. The Stage brings the community together around shared moments.

  • Scheduled live events & demos
  • Comp breakdowns & masterclasses
  • Real-time audience on the canvas
  • Calendar integration
Upcoming
CG Integration Breakdown
Tomorrow · 8:00 PM UTC
Hosted by jr_comp · 12 attending
Roto Masterclass
Friday · 6:00 PM UTC
Hosted by sloane · 8 attending
Impact

The Grove

Every act of generosity in CompoLink — sharing nodes, mentoring, helping — earns karma that plants real trees through Tree-Nation. Watch the community forest grow on the canvas.

  • Karma converts to real trees planted
  • Tree-Nation partnership
  • Community forest visualization
  • Global environmental impact tracker
Community Forest
127
trees planted
CO₂ absorbed 3.2 tons
Top planter jr_comp

Inside Nuke

The CompoLink Plugin

A dockable panel that lives inside Nuke. See who's online, share nodes instantly, run diagnostics, and access contextual tools.

TAB 01
Pulse
Real-time presence & node sharing
TAB 02
The Codex
Community preset vault
TAB 03
Copilot
Contextual actions + documentation
TAB 04
Sanity
9-point script health checker
TAB 05
Node Room
Link to the shared space
Tab 01 · Pulse

See who's online right now

Every compositor using CompoLink appears in the Pulse table. Status updates in real time — green for Active, orange when someone needs help. Send node setups in one click.

  • Live presence table with status & tier
  • Send & receive node setups in one click
  • Filter by status or contributor tier
  • Need help mode with note system
  • Auto-refresh every 5 minutes
Online Compositors · 4 online
alex3531
0 min
🔥 Veteran
maya_vfx
3 min
⚡ Contributor
pierre_cg
8 min
🌱 Newcomer
jsmith
14 min
🔥 Veteran
Tab 04 · Sanity

Catch problems before render

All 9 checks run simultaneously in background threads — your Nuke UI never freezes. Each issue has a Focus button that selects the node and zooms to it in the DAG.

  • Oversized bounding boxes
  • Expression errors
  • Missing Read files & orphan nodes
  • Duplicate node names & missing plugins
  • Focus button zooms to issue in DAG
Sanity · 2 issues · 7 clean
⚠ Oversized Bounding Box2 issues
⚠ Missing Read Files1 issue
✓ Expression Errorsclean
✓ Orphan Read Nodesclean
✓ Duplicate Node Namesclean
✓ Missing Pluginsclean
✓ Local Read Pathsclean

Installation

Up and running in 3 steps

No build step. Files load directly at Nuke startup.

1

Extract the zip

Unzip CompoLink_vX.X.X.zip and copy the CompoLink/ folder into your ~/.nuke/ directory.

2

Register the panel

Add the following lines to your ~/.nuke/menu.py (already included in the zip):

import sys, os
sys.path.insert(0, os.path.expanduser("~/.nuke/CompoLink/python"))
import CompoLinkMainWidget
CompoLinkMainWidget.add_compolink_pane()
3

Activate your license

Launch Nuke. A dialog will prompt for your username and license key from Gumroad. Enter them once — CompoLink activates and remembers your config in ~/.nuke/CompoLink/config.json.


Early Access

Join the beta

CompoLink is currently in private beta. Apply for a free spot and be among the first compositors inside.