gitextract_g_eskj9d/ ├── .devcontainer/ │ ├── devcontainer.json │ └── gpu-webui/ │ └── devcontainer.json ├── .eslintrc.json ├── .gitattributes ├── .github/ │ └── ISSUE_TEMPLATE/ │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .husky/ │ ├── common.sh │ └── pre-push ├── .prettierrc ├── .vscode/ │ ├── launch.json │ └── settings.json ├── .yarn/ │ ├── plugins/ │ │ └── @yarnpkg/ │ │ └── plugin-workspace-tools.cjs │ └── releases/ │ └── yarn-3.3.0.cjs ├── .yarnrc.yml ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── misc/ │ ├── Banner.psd │ └── ProjectCard.psd ├── package.json ├── packages/ │ ├── stablestudio-plugin/ │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── package.json │ │ ├── scripts/ │ │ │ └── Build.ts │ │ ├── src/ │ │ │ ├── Plugin.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── stablestudio-plugin-example/ │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── package.json │ │ ├── scripts/ │ │ │ └── Build.ts │ │ ├── src/ │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── stablestudio-plugin-stability/ │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── LICENSE │ │ ├── package.json │ │ ├── scripts/ │ │ │ ├── Build.ts │ │ │ └── GenerateProto.ts │ │ ├── src/ │ │ │ ├── Proto/ │ │ │ │ ├── Generated/ │ │ │ │ │ ├── dashboard.client.ts │ │ │ │ │ ├── dashboard.ts │ │ │ │ │ ├── engines.client.ts │ │ │ │ │ ├── engines.ts │ │ │ │ │ ├── generation.client.ts │ │ │ │ │ ├── generation.ts │ │ │ │ │ ├── google/ │ │ │ │ │ │ └── protobuf/ │ │ │ │ │ │ └── struct.ts │ │ │ │ │ ├── project.client.ts │ │ │ │ │ ├── project.ts │ │ │ │ │ └── tensors.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── stablestudio-plugin-webgpu/ │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── package.json │ │ ├── scripts/ │ │ │ └── Build.ts │ │ ├── src/ │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── stablestudio-plugin-webui/ │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── package.json │ │ ├── scripts/ │ │ │ └── Build.ts │ │ ├── src/ │ │ │ ├── Utilities.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ └── stablestudio-ui/ │ ├── .eslintrc.json │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── public/ │ │ ├── PluginWithManifest.js │ │ └── PluginWithoutManifest.js │ ├── src/ │ │ ├── App/ │ │ │ ├── BottomBar/ │ │ │ │ └── index.tsx │ │ │ ├── Providers.tsx │ │ │ ├── Sidebar/ │ │ │ │ ├── Resizer.tsx │ │ │ │ ├── Section.tsx │ │ │ │ ├── Shortcut.tsx │ │ │ │ ├── Sidebars.tsx │ │ │ │ ├── Tab/ │ │ │ │ │ ├── Bottom.tsx │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── Tabs.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── TopBar/ │ │ │ │ ├── Center/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Left/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Right/ │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── Device/ │ │ │ └── index.ts │ │ ├── Editor/ │ │ │ ├── Brush/ │ │ │ │ ├── Blur.tsx │ │ │ │ ├── Cursor.tsx │ │ │ │ ├── MaskLine.tsx │ │ │ │ ├── Panel.tsx │ │ │ │ ├── Shortcut.tsx │ │ │ │ ├── Sidebar.tsx │ │ │ │ ├── Size.tsx │ │ │ │ ├── Strength.tsx │ │ │ │ └── index.tsx │ │ │ ├── Camera/ │ │ │ │ ├── Center.tsx │ │ │ │ ├── Hand.tsx │ │ │ │ ├── Reset.tsx │ │ │ │ ├── Shortcut.tsx │ │ │ │ ├── Zoom.tsx │ │ │ │ └── index.tsx │ │ │ ├── Canvas/ │ │ │ │ ├── Event.tsx │ │ │ │ ├── ExportBox.tsx │ │ │ │ ├── Grid.tsx │ │ │ │ ├── Render.tsx │ │ │ │ ├── SelectBox.tsx │ │ │ │ ├── Setup.tsx │ │ │ │ └── index.tsx │ │ │ ├── Dream/ │ │ │ │ ├── Box.tsx │ │ │ │ ├── Choose/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Create/ │ │ │ │ │ ├── Shortcut.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Dreams.tsx │ │ │ │ ├── Pagination.tsx │ │ │ │ ├── Render/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Results.tsx │ │ │ │ └── index.tsx │ │ │ ├── Entity/ │ │ │ │ ├── Entities/ │ │ │ │ │ ├── Sidebar.tsx │ │ │ │ │ ├── Snapping.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── Export/ │ │ │ │ ├── Everything.tsx │ │ │ │ ├── Selection.tsx │ │ │ │ └── index.tsx │ │ │ ├── Floating/ │ │ │ │ └── index.tsx │ │ │ ├── Image/ │ │ │ │ ├── Create/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Import/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Sidebar.tsx │ │ │ │ └── index.tsx │ │ │ ├── Import/ │ │ │ │ └── index.tsx │ │ │ ├── Panel/ │ │ │ │ ├── Panels.tsx │ │ │ │ └── index.tsx │ │ │ ├── Reset/ │ │ │ │ └── index.tsx │ │ │ ├── Selection/ │ │ │ │ ├── Shortcut.tsx │ │ │ │ └── index.tsx │ │ │ ├── Shortcut/ │ │ │ │ └── index.tsx │ │ │ ├── Sidebar/ │ │ │ │ └── index.tsx │ │ │ ├── Tool/ │ │ │ │ ├── Panel.tsx │ │ │ │ ├── Sidebar.tsx │ │ │ │ ├── Tools.tsx │ │ │ │ └── index.tsx │ │ │ ├── TopBar/ │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── Environment/ │ │ │ └── index.tsx │ │ ├── Generation/ │ │ │ ├── Image/ │ │ │ │ ├── ClipBoard/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Controls/ │ │ │ │ │ ├── Button/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Count/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Create/ │ │ │ │ │ ├── Button/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Download/ │ │ │ │ │ ├── Modal/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Exception/ │ │ │ │ │ ├── Snackbar.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── HTMLElement/ │ │ │ │ │ ├── Dragging/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Images/ │ │ │ │ │ ├── Delete/ │ │ │ │ │ │ ├── Button.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Download/ │ │ │ │ │ │ ├── Zip.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Modal/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Query/ │ │ │ │ │ │ ├── Cursor.tsx │ │ │ │ │ │ ├── Execute.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── ResetModal.tsx │ │ │ │ │ ├── Scroll/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── State.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Input/ │ │ │ │ │ ├── Image/ │ │ │ │ │ │ ├── Sidebar.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Inputs.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Modal/ │ │ │ │ │ ├── Content.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Model/ │ │ │ │ │ ├── Dropdown.tsx │ │ │ │ │ ├── Models.ts │ │ │ │ │ ├── StableDiffusionV1/ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── Output/ │ │ │ │ │ ├── Divider.tsx │ │ │ │ │ ├── Outputs.tsx │ │ │ │ │ ├── State.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Prompt/ │ │ │ │ │ ├── Examples.ts │ │ │ │ │ ├── Prompts.tsx │ │ │ │ │ ├── Random.tsx │ │ │ │ │ ├── Reuse/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Sidebar.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Sampler/ │ │ │ │ │ ├── Dropdown.tsx │ │ │ │ │ ├── Samplers.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Search/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Session/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Sidebar/ │ │ │ │ │ ├── Advanced.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Size/ │ │ │ │ │ ├── Display/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Ratio/ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── SpecialEffects/ │ │ │ │ │ ├── Filter.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Style/ │ │ │ │ │ ├── Styles.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── TopBar/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── Upscale/ │ │ │ │ │ ├── Upscales/ │ │ │ │ │ │ ├── Create.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Variation/ │ │ │ │ │ ├── Variations/ │ │ │ │ │ │ ├── Create.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── Geometry/ │ │ │ ├── Box/ │ │ │ │ └── index.tsx │ │ │ ├── Point/ │ │ │ │ └── index.tsx │ │ │ ├── Size/ │ │ │ │ └── index.tsx │ │ │ └── index.ts │ │ ├── GlobalState/ │ │ │ └── index.ts │ │ ├── GlobalVariables/ │ │ │ └── index.ts │ │ ├── Markdown/ │ │ │ └── index.tsx │ │ ├── Plugin/ │ │ │ └── index.tsx │ │ ├── Remote/ │ │ │ ├── Client.ts │ │ │ ├── Provider.tsx │ │ │ └── index.ts │ │ ├── Router/ │ │ │ └── index.tsx │ │ ├── Settings/ │ │ │ ├── Install.tsx │ │ │ ├── Manifest.tsx │ │ │ ├── Panel.tsx │ │ │ ├── Preview.tsx │ │ │ ├── Setting.tsx │ │ │ └── index.tsx │ │ ├── Shortcut/ │ │ │ ├── Event/ │ │ │ │ └── index.tsx │ │ │ ├── Key/ │ │ │ │ ├── Keys.tsx │ │ │ │ └── index.tsx │ │ │ ├── Name/ │ │ │ │ └── index.tsx │ │ │ ├── Palette/ │ │ │ │ └── index.tsx │ │ │ ├── Priority/ │ │ │ │ ├── Order.tsx │ │ │ │ ├── Priorities.tsx │ │ │ │ └── index.tsx │ │ │ ├── Search/ │ │ │ │ └── index.tsx │ │ │ ├── Shortcuts/ │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── Theme/ │ │ │ ├── Badge/ │ │ │ │ └── index.tsx │ │ │ ├── Button/ │ │ │ │ └── index.tsx │ │ │ ├── Checkbox/ │ │ │ │ └── index.tsx │ │ │ ├── Checkered/ │ │ │ │ └── index.tsx │ │ │ ├── Common/ │ │ │ │ └── index.tsx │ │ │ ├── Divider/ │ │ │ │ └── index.tsx │ │ │ ├── Dropdown/ │ │ │ │ └── index.tsx │ │ │ ├── Icon/ │ │ │ │ ├── SVGs.tsx │ │ │ │ └── index.tsx │ │ │ ├── Input/ │ │ │ │ └── index.tsx │ │ │ ├── Label.tsx │ │ │ ├── Loading/ │ │ │ │ ├── Rainbow.tsx │ │ │ │ ├── Spinner.tsx │ │ │ │ └── index.tsx │ │ │ ├── Logo/ │ │ │ │ ├── Next.tsx │ │ │ │ └── index.tsx │ │ │ ├── Modal/ │ │ │ │ ├── Actions.tsx │ │ │ │ ├── Description.tsx │ │ │ │ ├── Panel.tsx │ │ │ │ ├── Title.tsx │ │ │ │ ├── TopBar.tsx │ │ │ │ └── index.tsx │ │ │ ├── Mode.ts │ │ │ ├── New/ │ │ │ │ └── index.tsx │ │ │ ├── NumberInput/ │ │ │ │ └── index.tsx │ │ │ ├── Page.tsx │ │ │ ├── Popout/ │ │ │ │ └── index.tsx │ │ │ ├── Skeleton.tsx │ │ │ ├── Slider.tsx │ │ │ ├── Snackbar.tsx │ │ │ ├── Soon/ │ │ │ │ └── index.tsx │ │ │ ├── Stars/ │ │ │ │ ├── SVG.tsx │ │ │ │ └── index.tsx │ │ │ ├── Tooltip/ │ │ │ │ ├── Dropdown.tsx │ │ │ │ └── index.tsx │ │ │ ├── index.css │ │ │ └── index.ts │ │ ├── UndoRedo/ │ │ │ ├── Shortcut.tsx │ │ │ └── index.tsx │ │ ├── declaration.d.ts │ │ └── index.tsx │ ├── tailwind.config.cjs │ ├── tsconfig.json │ └── vite.config.ts └── tsconfig.json