Skip to content

Add ComfyUI Custom Node Manager to custom-node-list - #3295

Open
Raykosan wants to merge 1 commit into
Comfy-Org:mainfrom
Raykosan:main
Open

Raykosan wants to merge 1 commit into
Comfy-Org:mainfrom
Raykosan:main

Conversation

@Raykosan

Copy link
Copy Markdown

New node

Name: ComfyUI Custom Node Manager
Repo: https://github.com/Raykosan/ComfyUI-Custom-Node-Manager

What it does

An alternative manager for custom_nodes that bypasses ComfyUI Manager
restrictions. Works entirely via git and the GitHub REST API — it does
not contact api.comfy.org at all.

Features

  • Install any node from a Git URL (with optional tag/branch/commit pin)
  • Switch Version: browse and switch to any tag, including versions flagged by Comfy Registry
  • Update checking via git ls-remote (no API rate limits)
  • Batch update with checkboxes
  • Auto-stash + stash management UI
  • Attach Git Remote for zip-installed nodes (no .git)
  • Extended version detection (metadata.json / pyproject.toml / __version__ / setup.py / package.json / git tags)
  • i18n: EN / 中文 / Русский
  • Optional GITHUB_TOKEN for higher rate limits

Why

Comfy Registry's YARA-based security scanner produces frequent false
positives. Flagged versions are hidden from "Select Version" in the
official manager, leaving users stuck on outdated versions even when
authors release critical fixes. This extension gives users control back
by working directly with git, not with the Registry.

Checklist

  • __init__.py exports WEB_DIRECTORY and NODE_CLASS_MAPPINGS
  • requirements.txt present (requests, tomli for Python < 3.11)
  • pyproject.toml present
  • README.md present
  • LICENSE present (Apache 2.0)
  • Tested locally with Python 3.13 / Windows
  • No changes outside node_db/new/custom-node-list.json

@coderabbitai

coderabbitai Bot commented Sep 18, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 8bf02c5f-d978-4455-8ca1-3d17cc2c9f1f

📥 Commits

Reviewing files that changed from the base of the PR and between 21ab2b7 and e2d121e.

📒 Files selected for processing (1)
  • node_db/new/custom-node-list.json

Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review.


📝 Walkthrough

Walkthrough

The custom-node catalog adds Raykosan’s ComfyUI Custom Node Manager with its repository URL, git-clone installation type, and description. A tidy catalog addition, with no catalog chaos.

Changes

Custom Node Catalog

Layer / File(s) Summary
Add custom node catalog entry
node_db/new/custom-node-list.json
Adds the ComfyUI Custom Node Manager entry with its Git repository, git-clone installation type, and description.

Suggested reviewers: ltdrdata

Priority: ⬇️ Low

Merge Risk: ⚪ Minimal · up to e2d12

No concrete correctness, security, availability, or data-integrity risk is established for this catalog-only change.

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR
✨ Simplify code
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@coderabbitai
coderabbitai Bot requested a review from ltdrdata September 18, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant