https://github.com/tachyon-beep/comfyui-simplefeed
A simple image feed for comfyUI which is easily configurable and easily extensible.
https://github.com/tachyon-beep/comfyui-simplefeed
comfyui comfyui-manager comfyui-workflow
Last synced: 4 months ago
JSON representation
A simple image feed for comfyUI which is easily configurable and easily extensible.
- Host: GitHub
- URL: https://github.com/tachyon-beep/comfyui-simplefeed
- Owner: tachyon-beep
- License: mit
- Created: 2024-05-15T00:04:04.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T09:19:29.000Z (over 1 year ago)
- Last Synced: 2025-08-19T20:49:41.530Z (10 months ago)
- Topics: comfyui, comfyui-manager, comfyui-workflow
- Language: JavaScript
- Homepage:
- Size: 72.3 KB
- Stars: 11
- Watchers: 1
- Forks: 4
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-comfyui - **ComfyUI Simple Feed** - UI-CustomScripts with simple sorting, positioning and filtering options. (Workflows (3395) sorted by GitHub Stars)
- awesome-comfyui - **ComfyUI Simple Feed** - UI-CustomScripts with simple sorting, positioning and filtering options. (All Workflows Sorted by GitHub Stars)
README
# ComfyUI SimpleFeed
A simple, configurable, and extensible image feed module for ComfyUI. Originally proposed as a pull request to [ComfyUI Custom Scripts](https://github.com/pythongosssss/ComfyUI-Custom-Scripts), it was set aside due to the scale of the changes. This module only offers Image Tray functionality; if you prefer an alternative image tray, this one can be safely uninstalled without impacting your workflows.
## Table of Contents
- [Configuration Options](#configuration-options)
- [Settings](#settings)
- [Menu Options](#menu-options)
- [Lightbox Guide](#lightbox-guide)
- [Installation](#installation)
- [Using ComfyUI Manager](#using-comfyui-manager)
- [Manual Installation (Not Recommended)](#manual-installation-not-recommended)
- [Uninstallation](#uninstallation)
- [Using ComfyUI Manager](#using-comfyui-manager-1)
- [Manual Uninstallation](#manual-uninstallation)
- [Examples](#examples)
- [Version History](#version-history)
- [Suggestions](#suggestions)
- [Contributing](#contributing)
- [License](#license)
- [Quality Gate Status](#quality-gate-status)
- [Contact](#contact)
## Configuration Options
### Settings
- **Visibility and Position:** Control the image feed's visibility and location.
- **Image Count Limit:** Limit the number of images displayed. If this exceeds the screen capacity, the image tray will scroll.
- **Sort Order:** Sort images by generation time, from oldest to newest or vice versa.
### Menu Options
- **Node Filter Button:** Filter which nodes contribute images to the feed, managing duplicates. When the filter is disabled, all image sources are included.
- **Clear Button:** Clears all images from the image tray. It does not remove them from your output folder.
### Lightbox Guide
- **Dynamic Updating:** Adds new images to the image feed as they're generated, dynamically updating the lightbox and its controls.
- **Navigation Arrows:** Color-coded arrows for functionality:
- **Black:** Inactive when only a single image is present.
- **Grey:** Navigate between images.
- **Orange:** Indicates the end of the feed; wraps to the start.
- **Zoom and Pan:** Use the middle mouse wheel to zoom in and out. Hold Shift while scrolling to adjust zoom speed.
- **Panning:** Enabled once an image exceeds the lightbox size. Click and drag to pan the image, with Shift + Click for faster panning.
## Installation
### Using ComfyUI Manager
1. Follow the [ComfyUI Manager Instructions](https://github.com/ltdrdata/ComfyUI-Manager).
2. Search for **ComfyUI Simple Feed** in the Custom Node Manager.
3. Install and restart ComfyUI.
### Manual Installation (Not Recommended)
1. Clone or download the repository into the `custom_nodes` folder.
2. Ensure ComfyUI’s security settings allow manual installations.
3. Restart ComfyUI after installation.
## Uninstallation
### Using ComfyUI Manager
1. Locate **ComfyUI Simple Feed** in the Custom Node Manager.
2. Uninstall and restart ComfyUI.
### Manual Uninstallation
1. Delete the `comfyui-simplefeed` directory from your ComfyUI `custom_nodes` folder.
2. Restart ComfyUI.
## Examples



## Version History
- **1.0.0 (15 May 2024):** Initial release.
- **1.0.1 (8 Sep 2024):** Added to ComfyUI Manager Registry.
- **1.1.0 (11 Sept 2024):** Substantial updates to fix bugs, implement user requests, and integrate with the new ComfyUI.
- **1.2.0 (15 October 2024):** Introduced zoom and pan functionality, improved support for non-standard resolutions, and general code refactoring.
## Suggestions
We value your feedback! If you have any ideas, feature requests, or improvements, please feel free to open an [Issue](https://github.com/your-username/your-repo-name/issues) in the repository. Your suggestions help us enhance **ComfyUI SimpleFeed** to better meet your needs.
Additionally, if you’d like to nominate custom nodes for inclusion in the node list, please feel free to submit a feature request or create a pull request with the proposed changes.
## Contributing
We welcome and appreciate any contributions you may have! Please see our [Contributing Guidelines](CONTRIBUTING.md) for more details on how to get started.
## License
[](LICENSE)
## Quality Gate Status
[](https://sonarcloud.io/summary/new_code?id=tachyon-beep_comfyui-simplefeed)