Comfy-Org / Comfy-Org/ComfyUI-Manager

Feature Request: Improve "Install Missing Custom Nodes" Detection and Feedback

Open
#3,138 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
16.1k
Forks
2.5k
Avg merge
5d 4h
Merged PRs (30d)
13

Description

# Feature Request: Improve "Install Missing Custom Nodes" Detection and Feedback

## Problem

When opening a workflow that depends on a custom node pack which is not present in the ComfyUI-Manager registry (for example, **Dream Video Batches**), the **Install Missing Custom Nodes** feature does not detect it.

From a user's perspective, this is confusing because there is no indication whether:

* the node pack is unavailable,
* the workflow is outdated,
* the node names have changed, or
* the node pack simply isn't included in the registry.

The result is that users often have to manually search GitHub or ask the community to identify the missing repository.

## Expected Behavior

If a missing node cannot be mapped to a registered node pack, ComfyUI-Manager could provide clearer feedback instead of silently omitting it.

For example:

> "Some missing nodes could not be matched to a known custom node pack. They may require manual installation."

or

> "This workflow contains nodes that are not currently available in the ComfyUI-Manager registry."

## Possible Improvements

* Increase registry coverage for commonly used custom node packs.
* Allow community-contributed mappings for missing node packs.
* Display unmatched node names so users know exactly what is missing.
* Offer a fallback search (e.g. GitHub or registry search) using the missing node names.
* Clearly distinguish between:

* missing because the node pack is not installed,
* missing because the node pack is not in the registry,
* missing because the workflow references obsolete node names.

## Why This Matters

The current behavior can make troubleshooting unnecessarily difficult, especially for newer users. When "Install Missing Custom Nodes" doesn't list a required node pack, it is easy to assume the workflow is broken or incompatible, when in reality the node pack simply requires manual installation.

Providing clearer feedback—or a fallback mechanism—would significantly improve the onboarding experience and reduce repetitive support questions.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the “Install Missing Custom Nodes” workflow and trace how missing node names are detected, mapped to registry entries, and omitted when no match exists. Define the desired handling for unmatched nodes, including feedback and any fallback search, then verify the behavior with representative workflows such as one using Dream Video Batches.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
developer-experience, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.