Nodes/ComfyUI_Dados_Nodes/Pinterest Node (WIP)
ComfyUI Node

Pinterest Node (WIP)

Pull an image off a public profile (it's WIP, and it shows)

By DadoIrie·Created 2 years ago·Updated 2 days ago· 10
Pinterest Node (WIP)
    • IMAGE
    username

    Worth saying up front, because the author already said it for us: this node's own display name has "(WIP)" tacked onto the end. That's not us being cautious - that's dadoirie telling you directly that this one isn't finished. Keep that in mind before you build anything you're relying on around it.

    What it is

    It's about as simple as a node gets: give it a public Pinterest username, get an image back. No board selection, no pin ID, no filters - just a username string in, an IMAGE out. The obvious use case is grabbing a quick reference or moodboard image from someone's public Pinterest presence without leaving ComfyUI to download it by hand - feeding it straight into an IPAdapter or ControlNet reference input, say. It's a shortcut, and a genuinely convenient one when it works.

    How it works, honestly

    Here's where I have to be straight with you: the pack's own README doesn't mention this node once - not in the features list, not in the per-node "Node Details" section, nowhere. Combined with the "(WIP)" in its display name, that tells you it's a newer, less-baked addition than the text nodes in this same pack. What the schema confirms is that it takes a username and returns a single image; beyond that, there's no documented selection logic - whether it grabs the most recent pin, a random one, or something else isn't stated anywhere I can point to, so I won't guess at it here.

    That thinness is also a real, practical warning. A node that scrapes a public web page instead of calling a documented API is wired to that page's current structure - and a site like Pinterest can (and does) change its markup or start throttling requests that look automated, at any time, without warning anyone downstream. That's not a knock on this specific pack; it's the standard failure mode for any "no API key" scraper node in this ecosystem. Treat it as something that works today and might not tomorrow, and don't be surprised if it needs a fix after a Pinterest-side change rather than anything you did.

    Inputs and outputs that matter

    • username (STRING, required) - the public Pinterest username to pull from. That's the entire input surface; there's no optional configuration on this node at all.
    • IMAGE - the single output, ready to wire into anything downstream that accepts a standard ComfyUI image.

    Installing it

    Same pack, same two options:

    • ComfyUI Manager - search "Dados Nodes," install, restart.
    • Manual - cd ComfyUI/custom_nodes && git clone https://github.com/dadoirie/ComfyUI_Dados_Nodes.git, then cd ComfyUI_Dados_Nodes && pip install -r requirements.txt, then restart ComfyUI.

    No model download involved for this one specifically - the README's list of automatically-downloaded weights (SmolVLM, Florence-2, JoyTag) doesn't include anything Pinterest-related, so whatever this node needs to fetch an image is bundled in the pack's requirements.txt, not pulled from HuggingFace on first run.

    Common issues

    Given there's no documentation on this node beyond its schema, the honest troubleshooting list is short. If it returns nothing for a username you know is public and correct, don't assume your workflow is wrong first - a WIP scraper node with zero error-handling documented anywhere is exactly the kind of thing that fails silently on a typo, a private/protected profile, or a Pinterest-side change, rather than throwing you a helpful message. If something that worked yesterday suddenly doesn't, that's consistent with the site changing under it, not with your setup breaking on its own. And if you hit a wall, check the pack's GitHub issues before spending much time debugging locally - this is a small, actively-changing personal project, and "(WIP)" in the node's own name is the author telling you not to expect it to be airtight yet.

    CategoryDado's Nodes/Pinterest

    Inputs (1)

    NameTypeDefaultDescription
    usernameSTRING

    Outputs (1)

    NameTypeDescription
    IMAGEIMAGE