Extensions/ComfyUI-EZ_Prompts
ComfyUI Extension

ComfyUI-EZ_Prompts

A ComfyUI custom node extension that provides easy-to-use prompt templates and wildcards for AI image generation.

By rslosh·Created 11 months ago·Updated 11 months ago· 0
rslosch/ComfyUI-EZ_Prompts
Nodes
On cloudLocal install
Stars0
Updated11 months ago
Readme

ComfyUI-EZ_Prompts

A ComfyUI custom node extension that provides easy-to-use prompt templates and wildcards for AI image generation.

Features

  • Prompt Templates: Pre-built templates for common image generation scenarios
  • Wildcards: Dynamic prompt components that can be randomly selected
  • Custom Nodes: Easy-to-use nodes for ComfyUI workflow integration
  • JavaScript Integration: Frontend components for template management

Installation

  1. Clone this repository into your ComfyUI custom_nodes directory:
cd ComfyUI/custom_nodes
git clone https://github.com/yourusername/ComfyUI-EZ_Prompts.git
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Restart ComfyUI

Usage

Using the Nodes

  1. In ComfyUI, look for the "EZ_Prompts" category in the node menu
  2. Add the desired prompt template or wildcard nodes to your workflow
  3. Connect them to your text generation or prompt nodes

Templates

The templates/ directory contains various prompt templates organized by category:

  • Character templates
  • Style templates
  • Scene templates
  • And more...

Wildcards

The wildcards/ directory contains text files with lists of options that can be randomly selected:

  • Character names
  • Art styles
  • Locations
  • Actions
  • And more...

Project Structure

ComfyUI-EZ_Prompts/
├── __init__.py          # Node registration
├── nodes/              # Custom node implementations
│   ├── ez_prompt_node.py
│   └── outpaint_by_aspect_ratio.py
├── js/                 # Frontend JavaScript components
│   └── prompt_templates.js
├── requirements.txt    # Python dependencies
├── templates/         # Prompt template files
├── wildcards/         # Wildcard text files
└── README.md         # This file

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

License

[Add your license here]

Support

If you encounter any issues or have questions, please open an issue on GitHub.