Comfy-Org / Comfy-Org/ComfyUI_frontend

[Feature Request]: Primitive Nodes

Open
#4,053 0 comments 0 reactions 0 assignees View on GitHub
area:nodes enhancement
Dominant language
TypeScript
Stars
2k
Forks
699
Avg merge
1d 7h
Merged PRs (30d)
490

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues and checked the recent builds/commits

### What would your feature do ?

Currently **Int** primitive nodes come with a *"control before generate"* option by default, which is a property only seeds have.

Using the **Int** primitive in other areas would be less preferable compared to custom node alternatives, due to being more clunky and more likely to confuse inexperienced users.

Regular **Primitive** nodes also come with the *"control before generate"* option by default, which, again, is only useful for seeds and has no purpose otherwise, in addition to the odd string widget it currently has, probably due to some bug.

---
Proposal:
- Adding a dedicated **Int** primitive, while renaming the current implementation to **seed**
- Removal of *"control before generate"* option from regular **Primitive** nodes to make using them worth considering in regards to UI/UX

### Proposed workflow

![Image](https://github.com/user-attachments/assets/9cbaa7c9-e067-40a1-8d62-e707e0e61a51)

### Additional information

Thank you for your time!

┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-4053-Feature-Request-Primitive-Nodes-2066d73d36508196b993dcf0bf1c1aab) by [Unito](https://www.unito.io)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.