# ComfyUI-N-Sidebar **Repository Path**: analyzesystem/ComfyUI-N-Sidebar ## Basic Information - **Project Name**: ComfyUI-N-Sidebar - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-01 - **Last Updated**: 2024-04-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![Drag and Drop Nodes](./images/header.png) [![YouTube](./images/YouTube.svg)](https://www.youtube.com/channel/UCnu819ZX2xiusPpbQ4KzSmA) # ComfyUI-N-Sidebar A simple sidebar for ComfyUI. For what i know nobody did it, so i did it. Maybe you don't need it. I need it >.< # Updates - 31-03-2024 - Added fuzzy search (work in reverse too!) (enabled by default) - You can disable it in the settings - Added description of the node under the preview (Visible only if the description is set in the node) - Added possibility to collapse pinned node/custom nodes sections - Added possibility to set the bottom space for the sidebar - Added the scroll to top button - Fixed some bugs - Started migration from cookies to localstorage - 🐰 Happy Easter! 🐰 # Installation 1. Clone the repository: `git clone https://github.com/Nuked88/ComfyUI-N-Sidebar.git` to your ComfyUI `custom_nodes` directory 2. Enjoy! # Uninstall - Delete the `ComfyUI-N-Sidebar` folder in `custom_nodes` # Update 1. Navigate to the cloned repo e.g. `custom_nodes/ComfyUI-N-Sidebar` 2. `git pull` # Keyboard Shortcuts - `Alt+Z` to toggle show/hide sidebar - `Alt+X` to focus on the search field # Features ### 🖱️Drag and Drop Nodes🖱️ ![Drag and Drop Nodes](./images/dd.gif) ### 📌Pin Your Favorite Node📌 ![Pin Your Favorite Node](./images/pin.gif) ### 🔍Search within your nodes📄 ![Search within your nodes](./images/search_nodes.gif) ### 🔍Search within categories📂 ![Search within categories](./images/search_categories.gif) ### 🔍Fuzzy Search🔄 ![Fuzzy Search](./images/fuzzysearch.gif) This feature is enabled by default, you can disable it in the settings. I've used fts_fuzzy_match.js by [Forrest Smith](https://github.com/forrestthewoods/lib_fts) ### ➕Expand/Collapse Categories/Sidebar➖ ![Expand/Collapse Categories and Sidebar](./images/expand_collapse.gif) ### 🔁Reorder Nodes🔁 ![Reorder Nodes](./images/pin_reorder.gif)
**Note**: The node will be placed **before** the element on which it is dragged! ### 👁 Preview Node 👁 ![Preview Node](./images/preview.gif) ### 🎨 ComfyUI Themes Support 🎨 ![Themes Support ](./images/theme.gif) ### 🎨 Custom Values From ComfyUI Settings 🎨 ![ComfyUI Settings](./images/settings.png) ### Additional Features - Width and Minimized State of the sidebar are saved in cookies ### Todo: - [x] Reordering pinned nodes - [x] Node preview (i don't think it will be an image) - [x] Color integration with Jovimetrix - [ ] Better search ## Contributing Feel free to contribute to this project by reporting issues or suggesting improvements. Open an issue or submit a pull request on the GitHub repository. ## Donations If you'd like to support the project, consider making a donation ❤️
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/C0C0AJECJ) ## License This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.