mirror of
https://github.com/hanzo-studio/studio-frontend.git
synced 2026-10-30 18:55:56 +00:00
- Replace all ComfyUI references with Hanzo Studio - Update comfy.org URLs to hanzo.ai/studio.hanzo.ai - Change comfyanonymous to hanzoai - Update Comfy-Org to hanzo-studio - Rename files and directories - Update package names and configurations - Update documentation and README files This is a comprehensive rebranding to align with Hanzo AI's product suite and company identity.
1.8 KiB
1.8 KiB
Hanzo Studio Extensions Documentation
Overview
Extensions are the primary way to add functionality to Hanzo Studio. They can be custom nodes, custom nodes that render widgets (UIs made with javascript), Hanzo Studio shell UI enhancements, and more. This documentation covers everything you need to know about understanding, using, and developing extensions.
Documentation Structure
-
Development Guide - How to develop extensions, including:
- Extension architecture and terminology
- How extensions load (backend vs frontend)
- Why extensions don't work in dev server
- Development workarounds and best practices
-
Core Extensions Reference - Detailed reference for core extensions:
- Complete list of all core extensions
- Extension architecture principles
- Hook execution sequence
- Best practices for extension development
Quick Links
Key Concepts
- Extension: Umbrella term for any code that extends Hanzo Studio
- Custom Nodes: Python backend nodes (a type of extension)
- JavaScript Extensions: Frontend UI enhancements
- Core Extensions: Built-in extensions bundled with Hanzo Studio
Common Tasks
External Resources
Need Help?
- Check the Development Guide for common issues
- Review Core Extensions for examples
- Visit the Hanzo Studio Discord for community support