comfyui_queue_sidebar
ComfyUI custom node that restores the classic queue sidebar panel
Motivation
The new ComfyUI frontend (v1.33.1+) removed the sidebar Queue Panel with image previews and replaced it with a minimal queue list at the top. This change left many users without an easy way to browse generation results at a glance.
comfyui_queue_sidebar brings back the old queue panel to the sidebar as a custom node — no frontend file modifications required.
Features
| Feature | Description | | --------------------------- | ------------------------------------------------------------------------------ | | 🖼️ Image Grid | Responsive grid of running / pending / completed tasks with thumbnail previews | | 🎬 Video Support | Hover to auto-play video outputs (webm, mp4) | | 🔄 Live Preview | Real-time progress preview during generation (K-Sampler etc.) | | 📐 Resize Friendly | Grid adapts from single column to multi-column as you resize the sidebar | | 🏷️ Status Tags | Color-coded tags with animated spinner for running tasks | | 🖱️ Context Menu | Right-click to delete a task or load its workflow | | 🔢 Pending Badge | Sidebar icon shows count of pending tasks | | 🧹 Two Clear Buttons | Clear pending, clear history — or hold the bin to clear both | | ⚡ No Frontend Patching | Custom-node plugin — no frontend source files are modified |
Installation
Via ComfyUI Manager (Recommended)
Search for comfyui_queue_sidebar in ComfyUI Manager and click Install.
Manual
cd ComfyUI/custom_nodes
git clone https://github.com/Zhen-Bo/comfyui_queue_sidebar.git
Restart ComfyUI. The Queue tab will appear in the sidebar's icon rail, alongside ComfyUI's other extension tabs.
Uninstallation
Delete the comfyui_queue_sidebar folder from custom_nodes/.
Compatibility
- ComfyUI frontend v1.33.1+ (tested up to 1.39.19) · ComfyUI core tested up to 0.16.4
- Works alongside the built-in bottom-panel queue without conflicts
- The plugin uses the public extension API for registration and events. A small number of ComfyUI-internal touch points — tab badge updates, locale detection, and queue/history schema normalisation — are centralized in
comfyAdapter.jswith feature detection and graceful degradation if the upstream shape changes