๐ฅ Isulion Civitai Trending
Pull today's hottest Civitai images into your workflow
- image_info
The Isulion Civitai Trending node is a window onto Civitai's feed, pulled through the site's public API into your graph. It fetches the hottest images for a time period and hands you back a formatted text block - image title, the model that made it, and crucially the URLs and metadata you can feed into the pack's matching Isulion Civitai Image Display node to actually see the images. On its own it's a text reporter; paired with its display sibling it becomes "today on Civitai, rendered in ComfyUI."
It's a mood-board / trend-spotting tool more than a serious production node. If you're trying to see what's winning on Civitai this week - which styles, which models - this pulls the raw material without you doomscrolling the site. What it will not do is download checkpoints for you, so keep your expectations at "feed reader."
The inputs
- period -
Day,Week,Month,Year, orAll Time. "Day" is genuinely fun to watch if you check in regularly; "Week" is the better signal if you only run ComfyUI occasionally. - sort_by -
Most Reactions,Most Comments, orNewest. - nsfw_filter -
Hide NSFWorOnly NSFW, mapped onto Civitai'snsfw+nsfwLevelparameters. There's no "Show All" here (the sibling Explorer node has it; this one doesn't), so pick a lane. - number_of_images - 1 to 10, default 1. How many entries come back in
image_info. - model -
All,SDXL,FLUX,Other. Defaults toFLUX, which is a reasonable filter given what dominates the feed, but if you're an SDXL person remember to switch it or you'll be staring at Flux work. - api_key - required, same story as the Explorer node. Paste a token or set
CIVITAI_API_TOKEN. No key, no data: you getError: No API key provided.
The flow that makes it useful
The node calls https://civitai.com/api/v1/images and returns image_info, a STRING that's really a small data packet in text form. To actually see the images:
IsulionCivitaiTrending โโ image_info โโโถ IsulionCivitaiImageDisplay โโโถ image (IMAGE)
The Image Display node parses that text, fetches the images, and hands you a real IMAGE tensor you can preview, save, or even feed into an img2img workflow as a style reference. That chain - Trending โ Display - is the intended usage, and it's the one where this node stops being a curiosity and starts being useful.
Install and quirks
ComfyUI Manager โ "Isulion", or the usual clone into custom_nodes/, restart, done. No dependencies beyond requests.
Two gotchas. First, like the Explorer node, it always re-executes on every queue run (IS_CHANGED returns NaN), so don't put it upstream of a sampler you run in a loop - it'll re-fetch from Civitai each time and slow your queue for no reason. Run it once, read it, disconnect it. Second, it has a small in-process cache keyed on its parameters, so identical consecutive runs don't double-hit the API, but the "always re-run" behavior overrides that whenever anything upstream changes.
If you get "Warning: No trending images found", it's usually the filter combination - e.g. Only NSFW + a period where the feed is thin - rather than a broken install. Loosen the period or the model filter before you go hunting for an error log.
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| nsfw_filter | COMBO | Hide NSFW | 2 options: Hide NSFW, Only NSFW |
| sort_by | COMBO | Most Reactions | 3 options: Most Reactions, Most Comments, Newest |
| period | COMBO | Day | 5 options: Day, Week, Month, Year, All Time |
| number_of_images | INT | 11โ10 | โ |
| api_key | STRING | โ |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| image_info | STRING | โ |