ComfyUI Extension: ComfyUI-MakkiTools
Makki's self custom nodes for ComfyUI.
Custom Nodes (0)
README
ComfyUI - MakkiTools
self custom nodes for ComfyUI.
Sometimes I have to create simple nodes when needed, but can't find existing ones. It might just be cases of reinventing the wheel.
2025/08/29:Major modification
- To ensure that future and current nodes do not conflict with other nodes, all node indices have been renamed. If a node is not found, you will need to pull the node again. I'm apologize for the inconvenience.
- 为确保未来和当前节点不会与其他节点冲突,所有节点索引都已重命名。如果找不到节点,则需要重新拉取该节点。对于给您带来的不便,我深表歉意。
Function Introduction
Image Manipulation
- GetImageNthCount: Retrieve the Nth image from an image sequence.
- ImageChannelSeparate: Separate a specified channel from an image.
- MergeImageChannels: Merge different channels of an image.
- ImageCountConcatenate: Concatenate multiple image batches.
- ImageWidthStitch: (Deprecated) Stitch images horizontally.
- ImageHeigthStitch: (Deprecated) Stitch images vertically.
- AnyImageStitch: Stitch any number of images according to the specified dimension and reference size.
- Image_Resize: Resize an image.
- Prism_Mirage: Perform specific processing on two images.
Video Processing
- AutoLoop_create_pseudo_loop_video: (Deprecated) Convert a non - looping video into a looping video.
Information Display
- Environment_INFO: Display system environment information.
- show_type: Display the type of input data.
- timer: Display the running time of any process.
Translation Functions
- translators: Integrate a multi - language translation tool.
- translator_m2m100: Perform multi - language translation using the m2m100 model.
Random Number Generation
- random_any: Generate random integers and floating - point numbers.
Statistical Calculation
- int_calculate_statistics: Calculate various statistics for integers.
LoRA Loading
- BatchLoraLoader: Load LoRA models in batches.
Package Installation
- UniversalInstaller: Install specified Python packages.
How To Install
Recommended
- Install via ComfyUI-Manager.
Manual
- Navigate to
ComfyUI/custom_nodes
in your terminal (cmd). - Clone the repository under the
custom_nodes
directory using the following command:git clone https://github.com/MakkiShizu/ComfyUI-MakkiTools cd ComfyUI-MakkiTools
- Install dependencies in your Python environment.
- For Windows Portable, run the following command inside
ComfyUI\custom_nodes\ComfyUI-MakkiTools
:..\..\..\python_embeded\python.exe -m pip install -r requirements.txt
- If using venv or conda, activate your Python environment first, then run:
pip install -r requirements.txt
- For Windows Portable, run the following command inside
Notes
- Some functions are deprecated. Use them with caution.
- When using the translation functions, make sure the network connection is normal.
- After installing Python packages, you need to fully restart ComfyUI for the changes to take effect.