Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A selection of nodes for Stable Diffusion ComfyUI
| Date | Stars |
|---|---|
| 2026-07-31 | 599 |
| 2026-08-03 | 600 |
| 2026-08-06 | 600 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# tinyterraNodes
*A selection of custom nodes for [ComfyUI](https://github.com/comfyanonymous/ComfyUI).*
**Enjoy my nodes and would like to [help keep me awake](https://buymeacoffee.com/tinyterra)?**



## Installation
Navigate to the **_ComfyUI/custom_nodes_** directory with cmd, and run:
`git clone https://github.com/TinyTerra/ComfyUI_tinyterraNodes.git`
### Special Features
**ttN Image Viewer**
*Enabled by default*
+ <details><summary>Adds '🌏 Fullscreen Image Viewer' to the node right-click context menu</summary> Opens a Fullscreen image viewer - containing all images generated by the selected node during the current comfy session.
+ <details><summary>Adds '🌏 Popout Image Viewer' to the node right-click context menu</summary> Opens a Popout image viewer - containing all images generated by the selected node during the current comfy session.
+ <details><summary>Adds '🌏 Set Default Fullscreen Node' to the node right-click context menu</summary> Sets the currently selected node as the default Fullscreen node
+ <details><summary>Adds '🌏 Clear Default Fullscreen Node' to the node right-click context menu</summary> Clears the assigned default Fullscreen node
<break>
+ Slideshow Mode
+ Toggled On - Automatically jumps to New images as they are generated if the last image is selected (Black Background) - the UI will auto hide after a set time.
+ Toggled Off - Holds to the current user selected image (Light Background)
+ UI Overlay
+ Toggles display of a navigable preview of all of the selected nodes images
+ Toggles display of the Image Viewer Settings button
+ *Shortcuts*
+ 'shift + F11' => _Open ttN-Fullscreen Image Viewer using selected node OR default fullscreen node_
+ 'shift + F10' => _Open ttN-Popout Image Viewer using selected node OR default fullscreen node_
+ *Shortcuts in Image Viewer*
+ 'up arrow' => _Toggle UI Overlay_
+ 'down arrow' => _Toggle Slideshow Mode_
+ 'left arrow' => _Select Image to the left_
+ 'shift + left arrow' => _Select Image 5 to the left_
+ 'ctrl + left arrow' => _Select the first Image_
+ 'right arrow' => _Select Image to the right_
+ 'shift + right arrow' => _Select Image 5 to the right_
+ 'ctrl + right arrow' => _Select last Image_
+ 'mouse scroll' => _Zoom the current image in and out_
+ 'ctrl + mouse scroll' => _Select image to Left/Right_
+ 'left click + drag' => _Update the current image's position_
+ 'double click' => _Reset position of current image_
+ 'esc' => _Close Image Viewer_
+ 'F' => _Fit image to Viewer window_
+ Show UI with mouse hover in Slideshow mode
**Advanced XY(Z)Plot**
+ pipeKSampler/SDXL input to generate xyz plots using any previous input nodes.
+ _(Any values not set by xyPlot will be taken from the corresponding nodes)_
+ Advanced xyPlot can take multiple variables for each axis somewhat programmatically.
+ Any image input - Use the 'advPlot images' node to create an xyplot from any image input.
Syntax:
```
<axis number1:label1>
[node_ID:widget_Name='value']
<axis number2:label2>
[node_ID:widget_Name='value2']
[node_ID:widget2_Name='value']
[node_ID2:widget_Name='value']
```
For Example:
```
<1:v_label>
[2:ckpt_name='model.safetensors']
<2:custom label>
[2:ckpt_name='checkpoint.xyz']
[2:vae_name='someVae.xyz']
[4:text='Summer sunset']
```
+ labels:
+ Any custom string for a custom axis label
+ v_label - for a concatenation of the values being set. In the example above if both were set to v_label:
+ model.safetensors
+ checkpoint.xyz, someVae.xyz, Summer sunset
+ tv_label - for the option title and value concatenated. In the example above if both were set to tv_label:
+ ckpt_name: model.safetensors
+ ckpt_name: checkpoint.xyz, vae_name: someVae.xyz, text: Summer sunset
+ itv_label - for theExcerpt of 20,194 characters
Read on GitHub346
Alexander Brown · United States
4
2
Comfy Org PR Bot
2
1
1
1
1
1
1
1
1
Alex "mcmonkey" Goodwin · @FreneticLLC · United States
1
Emmanuel Ferdman · Israel
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:910c1d441b11bed8, desc:stable diffusion