ComfyUI Node

?

The '?' node has one toggle and it opens a browser tab — don't flip it at work

By Cynthia-lxx·Created 2 months ago·Updated 3 days ago· 6
?
  • any_input
    OMGfalse

    There's a node in this pack whose README literally says "try it and see," and this is it. CdlWhat is a joke node - a single toggle labeled OMG, an optional wildcard input it ignores, no outputs, and when you flip the toggle, it opens a video in your system's default browser. That's the whole node. The display name is just "?". The pack's own documentation calls it "meaningless." It exists to make you smile once, maybe at a friend, and then you never touch it again.

    Let me be honest about the mechanism because it matters for trust: when OMG is true, it runs whatever xdg-open (Linux), open (macOS), or os.startfile (Windows) is available, pointing at a video URL hosted on a Baidu CDN. It doesn't download anything to your machine, doesn't run a shell command with your input - it just opens a URL in your browser. If you're on a headless box with no browser, nothing visible happens and it returns quietly. Which is to say: it's harmless, but it is a node that opens URLs, and that's the one thing worth knowing about it.

    Inputs

    • OMG - a BOOLEAN, default false. Flip it to true and the browser opens.
    • any_input - an optional wildcard * socket that is accepted and completely ignored. You can wire anything into it and the node won't care.

    Outputs

    None. It's an output node (marked OUTPUT_NODE), so it runs at the end of the graph even with nothing downstream - but it returns nothing and shows nothing.

    Installing it

    It's part of ComfyDL. ComfyUI Manager, search "ComfyDL". Or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/Cynthia-lxx/ComfyDL
    pip install -r ./ComfyDL/requirements.txt
    

    Restart ComfyUI, find it under Misc, display name "?". Pack-wide dependency is just matplotlib.

    Gotchas

    The genuinely useful advice is about the pack, not the node: because custom nodes run arbitrary Python on import, you should only install ComfyDL from the official repo (this one), the same as any custom node - and this "?" node is a good reminder of why that rule exists. A malicious pack could do a lot worse than open a browser tab. On this node specifically: don't flip OMG in a shared or work presentation, it opens a browser tab on the machine running ComfyUI, not on the client. And if you're running ComfyUI headless or in Docker, the toggle is a silent no-op - which is honestly the best outcome. It's a one-line joke in a young, no-community pack; there's nothing to troubleshoot, just a toggle to maybe flip exactly once.

    Categoryutilities

    Inputs (2)

    NameTypeDefaultDescription
    OMGBOOLEANfalse
    any_inputopt*

    Outputs (0)

    No outputs