andreszs/comfyui-restart-control — explained in plain English
Analysis updated 2026-05-18
Restart ComfyUI without closing the app when a custom node stops working.
Turn off a suspicious add-on temporarily to see if it is causing errors.
Safely reboot the backend while seeing how many image tasks are still running.
| andreszs/comfyui-restart-control | 3imed-jaberi/cryptography-si-isamm | 3imed-jaberi/koa-isomorphic-router | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-09-25 | 2021-02-06 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | general | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Clone into ComfyUI's custom nodes folder and restart once, or install via ComfyUI Manager, verified on Windows portable, other platforms untested.
ComfyUI is a visual tool for building image-generation workflows, and users extend it by installing community-made add-ons called custom nodes. When something goes wrong with one of those add-ons, the standard fix is to restart the whole application. ComfyUI Restart Control is an extension that puts a restart button directly in the ComfyUI sidebar, just above the Help menu. Clicking it opens a checklist where you decide which custom nodes should load on the next startup, then it restarts the backend, waits for the new instance to come up, and reloads the browser page for you. The checklist, called a plugin matrix, lists every custom node from your current setup. You can turn individual nodes on or off for the next boot, which is useful when you suspect a particular add-on is causing problems and you want to test without it. The matrix resets to your original profile each time, and the extension itself is always enabled so you keep access to the restart controls. A status display shows the restart progress, and the workspace is locked during that time so you cannot accidentally edit a workflow while the system is mid-restart. The extension is careful about running work. It shows how many tasks are active or queued, and it warns you before restarting since pending items do not survive a full backend replacement. It blocks double clicks and concurrent restart requests, and it never clears the queue on its own. On the security side, each backend startup generates a random token that the browser must include in restart requests, which guards against accidental triggers and cross-site request forgery. Anyone with an active ComfyUI browser session can still request a restart. Installation involves cloning the repository into ComfyUI's custom nodes folder and restarting once, or installing through the ComfyUI Manager. The extension has been verified on a local Windows portable setup, and other platforms are listed as untested.
A ComfyUI extension that adds a restart button to the sidebar, letting you selectively enable or disable custom nodes before rebooting the backend so you can isolate problematic add-ons.
Mainly JavaScript. The stack also includes JavaScript, ComfyUI.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.