| Port details |
- comfyui Powerful and modular stable diffusion GUI with graph/nodes interface
- 0.27.0 misc
=0 0.26.0Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2026-03-20 05:45:04
- Last Update: 2026-07-02 05:05:27
- Commit Hash: 94bb61c
- Also Listed In: python
- License: GPLv3
- WWW:
- https://www.comfy.org/
- https://github.com/Comfy-Org/ComfyUI
- Description:
- ComfyUI is a powerful and modular stable diffusion GUI with a
graph/nodes/flowchart based interface. It allows users to design and execute
advanced stable diffusion pipelines without needing to code.
Key features include:
- Node/graph/flowchart interface for complex workflows
- Support for multiple image models (SD1.x, SD2.x, SDXL, SD3, Flux, etc.)
- Video models support (Stable Video Diffusion, Mochi, LTX-Video, etc.)
- Audio models support (Stable Audio, ACE Step)
- Asynchronous queue system
- Smart memory management with automatic GPU offloading
- Works with as low as 1GB VRAM
- Support for LoRAs, hypernetworks, ControlNet, and upscaling models
- Fully offline operation
 ¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/misc/comfyui/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/comfyui
- pkg install comfyui
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: comfyui
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1782967441
SHA256 (Comfy-Org-ComfyUI-v0.27.0_GH0.tar.gz) = 6d1ff35963ce0259f8b645b3eef5e71d56c36d28c27df0b4057c65792c80efed
SIZE (Comfy-Org-ComfyUI-v0.27.0_GH0.tar.gz) = 11520673
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- python3.12 : lang/python312
- Test dependencies:
-
- python3.12 : lang/python312
- Runtime dependencies:
-
- py312-aiohttp>=3.11.8 : www/py-aiohttp@py312
- py312-alembic>0 : databases/py-alembic@py312
- py312-av>=16.0.0 : multimedia/py-av@py312
- py312-blake3>0 : security/py-blake3@py312
- py312-comfy-aimdo>=0.4.10 : misc/py-comfy-aimdo@py312
- py312-comfy-kitchen>=0.2.16 : misc/py-comfy-kitchen@py312
- py312-comfyui-embedded-docs>=0.5.6 : misc/py-comfyui-embedded-docs@py312
- py312-comfyui-frontend-package>=1.45.20 : misc/py-comfyui-frontend-package@py312
- py312-comfyui-workflow-templates>=0.11.1 : misc/py-comfyui-workflow-templates@py312
- py312-einops>0 : misc/py-einops@py312
- py312-filelock>0 : sysutils/py-filelock@py312
- py312-glfw>0 : graphics/py-glfw@py312
- py312-kornia>=0.7.1 : graphics/py-kornia@py312
- py312-numpy>=1.25.0 : math/py-numpy@py312
- py312-pillow>=7.0.0 : graphics/py-pillow@py312
- py312-psutil>0 : sysutils/py-psutil@py312
- py312-pydantic-settings>=2.0 : devel/py-pydantic-settings@py312
- py312-pydantic2>=2.0 : devel/py-pydantic2@py312
- py312-PyOpenGL>0 : graphics/py-PyOpenGL@py312
- py312-pytorch>0 : misc/py-pytorch@py312
- py312-pyyaml>0 : devel/py-pyyaml@py312
- py312-requests>0 : www/py-requests@py312
- py312-safetensors>=0.4.2 : misc/py-safetensors@py312
- py312-scipy>0 : science/py-scipy@py312
- py312-sentencepiece>0 : textproc/py-sentencepiece@py312
- py312-simpleeval>=1.0.0 : devel/py-simpleeval@py312
- py312-spandrel>0 : misc/py-spandrel@py312
- py312-sqlalchemy20>0 : databases/py-sqlalchemy20@py312
- py312-tokenizers>=0.13.3 : textproc/py-tokenizers@py312
- py312-torchaudio>0 : audio/py-torchaudio@py312
- py312-torchsde>0 : math/py-torchsde@py312
- py312-torchvision>0 : misc/py-torchvision@py312
- py312-tqdm>0 : misc/py-tqdm@py312
- py312-transformers>=4.50.3 : misc/py-transformers@py312
- py312-yarl>=1.18.0 : www/py-yarl@py312
- python3.12 : lang/python312
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- misc_comfyui
- USES:
- python shebangfix
- pkg-message:
- For install:
- You installed ComfyUI: a powerful and modular Stable Diffusion GUI.
ComfyUI provides a web GUI that you need to access via your browser.
It by default listens on http://127.0.0.1:8188.
ComfyUI stores its data, including downloaded models, input images,
and output images, in /var/db/comfyui.
To use ComfyUI, you will likely need to download an archived Stable Diffusion
model (checkpoint) file from the https://huggingface.co website
and place it in:
/var/db/comfyui/models/checkpoints
The name of the file is one of
* v1-5-pruned-emaonly.safetensors
* v1-5-pruned-emaonly-fp16.safetensors
* sd_xl_base_1.0.safetensors.
Refer to the official documentation for further information.
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.27.0 02 Jul 2026 05:05:27
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.26.0 → 0.27.0 |
0.26.0 29 Jun 2026 05:55:32
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.25.1 → 0.26.0 |
0.25.1 19 Jun 2026 07:55:06
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.25.0 → 0.25.1 |
0.25.0 17 Jun 2026 23:18:35
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.24.1 → 0.25.0 |
0.24.1 05 Jun 2026 06:28:18
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.24.0 → 0.24.1 |
0.24.0 04 Jun 2026 08:42:06
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.23.0 → 0.24.0 |
0.23.0 02 Jun 2026 07:06:48
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.22.3 → 0.23.0 |
0.22.3_1 30 May 2026 02:32:43
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.22.0 → 0.22.3 |
0.22.0 21 May 2026 08:51:44
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.21.1 → 0.22.0 |
0.21.1 16 May 2026 20:10:28
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.20.1 → 0.21.1 |
0.20.1_1 05 May 2026 19:29:37
    |
Max Brazhnikov (makc)  |
*/*: bump PORTREVISION after switching to NumPy 2.x |
0.20.1 05 May 2026 19:29:37
    |
Max Brazhnikov (makc)  |
*/*: Switch to NumPy 2.x
PR: 294328
Exp-run: antoine |
0.20.1 28 Apr 2026 07:57:02
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.19.4 → 0.20.1 |
0.19.4 23 Apr 2026 19:14:21
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.19.3 → 0.19.4 |
0.19.3 18 Apr 2026 01:49:36
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.19.0 → 0.19.3 |
0.19.0 13 Apr 2026 20:00:28
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.18.0 → 0.19.0 |
0.18.0_1 03 Apr 2026 20:52:43
    |
Charlie Li (vishwin)  |
python.mk: retire ${PYNUMPY}
With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound. |
0.18.0_1 03 Apr 2026 18:52:22
    |
Charlie Li (vishwin)  |
math/py-numpy: switch all consumers to math/py-numpy1
...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS
PR: 281470 |
0.18.0 21 Mar 2026 17:15:12
    |
Yuri Victorovich (yuri)  |
misc/comfyui: update 0.17.2 → 0.18.0 |
0.17.2 20 Mar 2026 18:05:13
    |
Yuri Victorovich (yuri)  |
misc/comfyui: Add pkg-message, add comment |
0.17.2 20 Mar 2026 05:43:27
    |
Yuri Victorovich (yuri)  |
misc/comfyui: New port: Powerful and modular stable diffusion GUI with
graph/nodes interface |