comfyui-client

Crates.iocomfyui-client
lib.rscomfyui-client
version0.4.0
created_at2025-03-09 01:15:29.863634+00
updated_at2025-05-01 02:03:38.017308+00
descriptionRust client for comfyui.
homepage
repositoryhttps://github.com/jmjoy/comfyui-client
max_upload_size
id1584995
size146,027
jmjoy (jmjoy)

documentation

README

ComfyUI Client

Rust Version GitHub Actions CI crates.io Downloads docs.rs License

Rust client for ComfyUI.

API Reference

The following table lists the available APIs in ComfyUIClient:

Method URL Purpose Client Method
GET /history/{prompt_id} Retrieves the history for a specified prompt get_history
GET /prompt Retrieves the current prompt information get_prompt
GET /view Retrieves view data for a file (e.g., images) get_view
POST /prompt Sends a prompt in JSON format post_prompt
POST /upload/image Uploads an image to ComfyUI upload_image

Additionally, the client establishes a WebSocket connection to /ws to receive real-time events from ComfyUI.

Examples

Refer to examples.

License

MulanPSL-2.0

Commit count: 28

cargo fmt