AinaemaetandHayden dc1d12649a feat(ui): add hidden-files toggle and i18n updates (#214)
* feat(search): add multi-token regex and wildcard support

* feat(ui): add layout toggle button in Model Manager header

* feat(ui): add hidden-files toggle and i18n updates

- Added a new header button in the Model Manager to toggle display of
hidden files/folders (dot-prefixed). This updates the existing
`ModelManager.Scan.IncludeHiddenFiles` setting, persists it, and
refreshes the dialog so changes apply immediately.
- Button shows dynamic icon + tooltip:
  - 👁 "Show hidden files"
  - 👁‍🗨 "Hide hidden files"

- Updated i18n locale files:
  - en.json: added strings for both the layout toggle and hidden-files toggle
  - zh.json: added translations for the same strings

Note: normally these i18n keys would have been split between the layout
commit and this one, but they are grouped here for simplicity so all UI
strings for the new header buttons are introduced together.

---------

Co-authored-by: Hayden <48267247+hayden-fr@users.noreply.github.com>
2026-02-26 15:09:26 +08:00
2024-09-23 09:58:02 +08:00
2024-11-21 22:04:39 +08:00
2025-04-29 17:30:36 +08:00
2024-11-11 11:40:11 +08:00
2024-11-11 11:39:32 +08:00
2024-09-23 09:58:02 +08:00
2023-08-31 16:55:21 +08:00
2026-02-26 14:37:51 +08:00
2026-02-26 14:37:51 +08:00
2025-09-05 16:53:05 +08:00
2024-11-21 22:04:39 +08:00
2025-04-08 10:20:11 +08:00

comfyui-model-manager

Download, browse and delete models in ComfyUI.

Designed to support desktop, mobile and multi-screen devices.

Installation

There are three installation methods, choose one

  1. Clone the repository: git clone https://github.com/hayden-fr/ComfyUI-Model-Manager.git to your ComfyUI custom_nodes folder
  2. Download the latest release and extract it to your ComfyUI custom_nodes folder
  3. Use comfy cli: comfy node registry-install comfyui-model-manager

Features

Freely adjust size and position

Support Node Graph

  • Drag a model thumbnail onto the graph to add a new node.
  • Drag a model thumbnail onto an existing node to set the input field.
    • If there are multiple valid possible fields, then the drag must be exact.
  • Drag an embedding thumbnail onto a text area, or highlight any number of nodes, to append it onto the end of the text.
  • Drag the preview image in a model's info view onto the graph to load the embedded workflow (if it exists).
  • Press the "copy" button to copy a model to ComfyUI's clipboard or copy the embedding to the system clipboard. (Copying the embedding to the system clipboard requires a secure http connection.)
  • Press the "add" button to add the model to the ComfyUI graph or append the embedding to one or more selected nodes.
  • Press the "load workflow" button to try and load a workflow embedded in a model's preview image.

Download Tab

  • View multiple models associated with a url.
  • Select a save directory and input a filename.
  • Optionally set a model's preview image.
  • Optionally edit and save descriptions as a .md note.
  • Add Civitai and HuggingFace API tokens in ComfyUI's settings.

Models Tab

Model Manager Demo Screenshot
  • Search in real-time for models using the search bar.
  • Sort models by "Name", "File Size", "Date Created" and "Date Modified".

Model Info View

Model Manager Demo Screenshot
  • View file info and metadata.
  • Rename, move or permanently remove a model and all of it's related files.
  • Read, edit and save notes. (Saved as a .md file beside the model).
  • Change or remove a model's preview image.
  • View training tags and use the random tag generator to generate prompt ideas. (Inspired by the one in A1111.)

Scan Model Information

Model Manager Demo Screenshot
  • Scan models and try to download information & preview.
S
Description
No description provided
Readme GPL-3.0
13 MiB
Languages
Vue 39.7%
TypeScript 29.7%
Python 28.6%
JavaScript 1.9%