ComfyUI ControlNet Auxiliary Preprocessors 🧩 Workflow Open source
Preprocessors that make depth, pose, edge and line maps for ControlNet in ComfyUI
- GitHub stars
- 4.2k
- Stars this week
- –
- Forks
- 378
- Licence
- Apache-2.0
- Last push
- 2026-08-27
- Maintainer
- Fannovel16
git clone https://github.com/Fannovel16/comfyui_controlnet_aux/Third-party workflows & skills run with your permissions and API keys. Read the source before installing, and prefer pinned versions.
Works with
Good for
About ComfyUI ControlNet Auxiliary Preprocessors
What it is
comfyui_controlnet_aux by Fannovel16 (Apache-2.0) bundles the preprocessors that turn a reference image or video frame into a control map: depth, OpenPose body and hand pose, Canny and HED edges, line art, normal maps, segmentation and more. Those maps guide ControlNet and similar models so generated images and videos follow a composition, pose or layout. For content work that means matching a product's exact placement, keeping a character's pose across frames, or turning a sketch into a finished illustration. Most shared ControlNet workflows list this pack as a requirement.
Key features
- Depth estimators (Depth Anything, MiDaS, Zoe and others)
- OpenPose and DWPose body, hand and face keypoints
- Canny, HED, line art, anime line art and scribble extractors
- Normal maps, segmentation and tile preprocessors
- Models auto-download on first use
- Batch-friendly for video frames
How to install
Install via ComfyUI-Manager (recommended), run the bundled install.bat on portable Windows builds, or git clone https://github.com/Fannovel16/comfyui_controlnet_aux/ into custom_nodes and pip install -r requirements.txt.
Pricing and rights
Free, Apache-2.0. Individual preprocessor models carry their own licences, some non-commercial, so check the model card before using outputs in client or commercial work.
Who it is for
Illustrators, product and fashion creators, and video makers who need to control pose, layout or depth in generations rather than relying on prompts alone.
Verdict
A standard building block for controllable generation, actively maintained and used by most ControlNet tutorials. Dependency installs (for example ONNX runtimes) can be fiddly on some systems.
Pros
- Nearly every common preprocessor in one pack
- Auto-downloads models
- Active maintenance
Cons
- Heavy dependencies
- Mixed licences on underlying models
Similar workflows & skills
All ComfyUI nodes & workflows →ComfyUI-Manager 🧩 WorkflowOpen source
Install, update and manage ComfyUI custom nodes and models from inside the UI
ComfyUI-WanVideoWrapper 🧩 WorkflowOpen source
Kijai's wrapper nodes for Wan video models and related research models in ComfyUI
ComfyUI-LTXVideo 🧩 WorkflowOpen source
Lightricks' official ComfyUI nodes and workflows for LTX-2 video with audio
ComfyUI-KJNodes 🧩 WorkflowOpen source
Kijai's grab-bag of utility nodes for masks, batches, video and workflow logic
rgthree-comfy 🧩 WorkflowOpen source
Quality-of-life nodes and UI tweaks for building and running large ComfyUI graphs
ComfyUI-GGUF 🧩 WorkflowOpen source
Load GGUF-quantised FLUX, Wan and other models in ComfyUI to save VRAM