Nodes/ComfyUI-Studio-nodes/πŸ“„ Markdown Link Generator
ComfyUI Node

πŸ“„ Markdown Link Generator

The node that types your README model notes for you

By comfyuistudioΒ·Created about a year agoΒ·Updated 5 months agoΒ· 4
πŸ“„ Markdown Link Generator
    • markdown_note
    β—„urlβ–Ί
    β—„filenamemodel.safetensorsβ–Ί
    β—„folderApp\ComfyUI\models\clipβ–Ί

    MarkdownModelNote is the smallest honest node in this pack: it turns three text inputs into one markdown string. That's it. No image processing, no model loading, no cleverness. It exists because if you share workflows, model lists, or civitai-style descriptions, you've probably typed the same "here's the model, here's where the file goes" block so many times that a node for it starts to look reasonable.

    Feed it a URL, a filename and a folder, and it emits a ready-to-paste snippet that looks like this:

    ### Model: [model.safetensors](https://huggingface.co/org/model)
    
    **Output folder:**
    `App\ComfyUI\models\clip`
    
    ---
    

    The three inputs

    • url - where the model lives. Any link; it's just dropped into the markdown.
    • filename - defaults to model.safetensors, which is the display text of the link. Change it to the actual filename so the note tells you what file you're talking about.
    • folder - the path you'd install that file to. Defaults to App\ComfyUI\models\clip, which is a Windows-style path with backslashes and is a dead giveaway this started as one person's personal helper. You'll almost certainly change it to your own layout (say, models/checkpoints/ or a full C:\... path).

    The single output is markdown_note, a plain STRING - wire it into any text display node (ShowText, or a SaveText if you want it as a file) and copy from there. The node itself shows nothing in the graph; it just hands the string to whatever you connect.

    Should you use it?

    Honest take: this is a genuinely thin utility, and whether it earns a slot in your graph depends entirely on how often you write model notes. If you maintain a model inventory document or write workflow descriptions that list every checkpoint and LoRA, the consistent format is the point - every note comes out identical, so your docs stop drifting. If you write one note a month, just type it; this won't save you time.

    Worth knowing: there's no escaping or smart-path handling. Whatever you type into folder goes in verbatim, backslashes included, and the markdown uses a double-space line break plus --- separator that most renderers handle fine but a few pedantic ones don't. It's a string-template node through and through - predictable, which is about all you can ask of it.

    Install

    Same clone as every node in this pack:

    cd ComfyUI/custom_nodes
    git clone https://github.com/comfyuistudio/ComfyUI-Studio-nodes
    

    Restart, and it's under "STUDIO NODES" as "Markdown Link Generator". No dependencies beyond what ComfyUI ships. Like the rest of the pack it's small and single-commit - the whole implementation is a couple of lines in aspectratio.py, so if you want to tweak the output format (change the header, drop the separator), you can edit it yourself in about a minute and never wait on a release.

    CategorySTUDIO_NODES

    Inputs (3)

    NameTypeDefaultDescription
    urlSTRINGβ€”
    filenameSTRINGmodel.safetensorsβ€”
    folderSTRINGApp\ComfyUI\models\clipβ€”

    Outputs (1)

    NameTypeDescription
    markdown_noteSTRINGβ€”