├── .github └── workflows │ └── tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── comfyui_custom_nodes ├── webui_io.py ├── webui_proxy_nodes.py └── webui_save_image.py ├── comfyui_custom_scripts └── extensions │ ├── webuiEvents.js │ ├── webuiNodes.js │ ├── webuiPatches.js │ ├── webuiRequests.js │ └── webuiTypes.js ├── install.py ├── install_comfyui.py ├── javascript └── compute-height.js ├── lib_comfyui ├── argv_conversion.py ├── comfyui │ ├── iframe_requests.py │ ├── pre_main.py │ ├── queue_tracker.py │ ├── routes_extension.py │ └── type_conversion.py ├── comfyui_process.py ├── custom_extension_injector.py ├── default_workflow_types.py ├── external_code │ ├── __init__.py │ └── api.py ├── find_extensions.py ├── global_state.py ├── ipc │ ├── __init__.py │ ├── callback.py │ ├── payload.py │ └── strategies.py ├── platform_utils.py ├── torch_utils.py └── webui │ ├── accordion.py │ ├── callbacks.py │ ├── gradio_utils.py │ ├── patches.py │ ├── paths.py │ ├── proxies.py │ ├── reverse_proxy.py │ ├── settings.py │ └── tab.py ├── preload.py ├── requirements-test.txt ├── requirements.txt ├── resources └── front-page.gif ├── scripts └── comfyui.py ├── style.css └── tests ├── __init__.py ├── lib_comfyui_tests ├── __init__.py ├── argv_conversion_test.py ├── external_code_tests │ ├── __init__.py │ ├── import_test.py │ └── run_workflow_test.py └── ipc_tests │ ├── __init__.py │ └── payload_test.py └── utils.py /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/README.md -------------------------------------------------------------------------------- /comfyui_custom_nodes/webui_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/comfyui_custom_nodes/webui_io.py -------------------------------------------------------------------------------- /comfyui_custom_nodes/webui_proxy_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/comfyui_custom_nodes/webui_proxy_nodes.py -------------------------------------------------------------------------------- /comfyui_custom_nodes/webui_save_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/comfyui_custom_nodes/webui_save_image.py -------------------------------------------------------------------------------- /comfyui_custom_scripts/extensions/webuiEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/comfyui_custom_scripts/extensions/webuiEvents.js -------------------------------------------------------------------------------- /comfyui_custom_scripts/extensions/webuiNodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/comfyui_custom_scripts/extensions/webuiNodes.js -------------------------------------------------------------------------------- /comfyui_custom_scripts/extensions/webuiPatches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/comfyui_custom_scripts/extensions/webuiPatches.js -------------------------------------------------------------------------------- /comfyui_custom_scripts/extensions/webuiRequests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/comfyui_custom_scripts/extensions/webuiRequests.js -------------------------------------------------------------------------------- /comfyui_custom_scripts/extensions/webuiTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/comfyui_custom_scripts/extensions/webuiTypes.js -------------------------------------------------------------------------------- /install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/install.py -------------------------------------------------------------------------------- /install_comfyui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/install_comfyui.py -------------------------------------------------------------------------------- /javascript/compute-height.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/javascript/compute-height.js -------------------------------------------------------------------------------- /lib_comfyui/argv_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/argv_conversion.py -------------------------------------------------------------------------------- /lib_comfyui/comfyui/iframe_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/comfyui/iframe_requests.py -------------------------------------------------------------------------------- /lib_comfyui/comfyui/pre_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/comfyui/pre_main.py -------------------------------------------------------------------------------- /lib_comfyui/comfyui/queue_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/comfyui/queue_tracker.py -------------------------------------------------------------------------------- /lib_comfyui/comfyui/routes_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/comfyui/routes_extension.py -------------------------------------------------------------------------------- /lib_comfyui/comfyui/type_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/comfyui/type_conversion.py -------------------------------------------------------------------------------- /lib_comfyui/comfyui_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/comfyui_process.py -------------------------------------------------------------------------------- /lib_comfyui/custom_extension_injector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/custom_extension_injector.py -------------------------------------------------------------------------------- /lib_comfyui/default_workflow_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/default_workflow_types.py -------------------------------------------------------------------------------- /lib_comfyui/external_code/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/external_code/__init__.py -------------------------------------------------------------------------------- /lib_comfyui/external_code/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/external_code/api.py -------------------------------------------------------------------------------- /lib_comfyui/find_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/find_extensions.py -------------------------------------------------------------------------------- /lib_comfyui/global_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/global_state.py -------------------------------------------------------------------------------- /lib_comfyui/ipc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/ipc/__init__.py -------------------------------------------------------------------------------- /lib_comfyui/ipc/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/ipc/callback.py -------------------------------------------------------------------------------- /lib_comfyui/ipc/payload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/ipc/payload.py -------------------------------------------------------------------------------- /lib_comfyui/ipc/strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/ipc/strategies.py -------------------------------------------------------------------------------- /lib_comfyui/platform_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/platform_utils.py -------------------------------------------------------------------------------- /lib_comfyui/torch_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/torch_utils.py -------------------------------------------------------------------------------- /lib_comfyui/webui/accordion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/accordion.py -------------------------------------------------------------------------------- /lib_comfyui/webui/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/callbacks.py -------------------------------------------------------------------------------- /lib_comfyui/webui/gradio_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/gradio_utils.py -------------------------------------------------------------------------------- /lib_comfyui/webui/patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/patches.py -------------------------------------------------------------------------------- /lib_comfyui/webui/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/paths.py -------------------------------------------------------------------------------- /lib_comfyui/webui/proxies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/proxies.py -------------------------------------------------------------------------------- /lib_comfyui/webui/reverse_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/reverse_proxy.py -------------------------------------------------------------------------------- /lib_comfyui/webui/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/settings.py -------------------------------------------------------------------------------- /lib_comfyui/webui/tab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/lib_comfyui/webui/tab.py -------------------------------------------------------------------------------- /preload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/preload.py -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- 1 | pytest~=7.3 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | portalocker>=2.7.0 2 | psutil 3 | -------------------------------------------------------------------------------- /resources/front-page.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/resources/front-page.gif -------------------------------------------------------------------------------- /scripts/comfyui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/scripts/comfyui.py -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/style.css -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib_comfyui_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib_comfyui_tests/argv_conversion_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/tests/lib_comfyui_tests/argv_conversion_test.py -------------------------------------------------------------------------------- /tests/lib_comfyui_tests/external_code_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib_comfyui_tests/external_code_tests/import_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/tests/lib_comfyui_tests/external_code_tests/import_test.py -------------------------------------------------------------------------------- /tests/lib_comfyui_tests/external_code_tests/run_workflow_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/tests/lib_comfyui_tests/external_code_tests/run_workflow_test.py -------------------------------------------------------------------------------- /tests/lib_comfyui_tests/ipc_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib_comfyui_tests/ipc_tests/payload_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/tests/lib_comfyui_tests/ipc_tests/payload_test.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModelSurge/sd-webui-comfyui/HEAD/tests/utils.py --------------------------------------------------------------------------------