ComfyUI-Custom-Scripts
Enhancements & experiments for ComfyUI, mostly focusing on UI features
Package profile
- Status
- Verified
- Publisher
- @pythongosssss
- Source
- GitHub
- Stars
- 3.2K
README
ComfyUI-Custom-Scripts
⚠️ While these extensions work for the most part, i'm very busy at the moment and so unable to keep on top of everything here, thanks for your patience!
Installation
-
Clone the repository:
git clone https://github.com/pythongosssss/ComfyUI-Custom-Scripts.git
to your ComfyUIcustom_nodesdirectoryThe script will then automatically install all custom scripts and nodes.
It will attempt to use symlinks and junctions to prevent having to copy files and keep them up to date.
- For uninstallation:
- Delete the cloned repo in
custom_nodes - Ensure
web/extensions/pysssss/CustomScriptshas also been removed
- Delete the cloned repo in
Update
- Navigate to the cloned repo e.g.
custom_nodes/ComfyUI-Custom-Scripts git pull
Features
Autocomplete
image
Provides embedding and custom word autocomplete. You can view embedding details by clicking on the info icon on the list.
Define your list of custom words via the settings.
image
You can quickly default to danbooru tags using the Load button, or load/manage other custom word lists.
image
Auto Arrange Graph
image
Adds a menu option to auto arrange the graph in order of execution, this makes very wide graphs!
Always Snap to Grid
image
Adds a setting to make moving nodes always snap to grid.
[Testing] "Better" Loader Lists
image
Adds custom Lora and Checkpoint loader nodes, these have the ability to show preview images, just place a png or jpg next to the file and it'll display in the list on hover (e.g. sdxl.safetensors and sdxl.png).
Optionally enable subfolders via the settings:
image
Adds an "examples" widget to load sample prompts, triggerwords, etc:
image
These should be stored in a folder matching the name of the model, e.g. if it is loras/add_detail.safetensors put your files in as loras/add_detail/*.txt
To quickly save a generated image as the preview to use for the model, you can right click on an image on a node, and select Save as Preview and choose the model to save the preview for:
image
Checkpoint/LoRA/Embedding Info
image
image
Adds "View Info" menu option to view details about the selected LoRA or Checkpoint. To view embedding details, click the info button when using embedding autocomplete.
Constrain Image
Adds a node for resizing an image to a max & min size optionally cropping if required.
Custom Colors
image
Adds a custom color picker to nodes & groups
Favicon Status
image 