├── .github ├── pull_request_template.md ├── scripts │ ├── build_index.py │ ├── update_metadata.py │ └── validate.py └── workflows │ ├── build_index.yml │ ├── update_metadata.yml │ ├── validate_entries.yml │ └── wrong_file.yml ├── README.md ├── extension_template.json ├── extensions ├── ABG_extension.json ├── Abysz-LAB-Ext.json ├── Auto-Photoshop-StableDiffusion-Plugin.json ├── CADS.json ├── CFG-Schedule-for-Automatic1111-SD.json ├── Characteristic_Guidance_Web_UI.json ├── Clip_IO.json ├── Color Correction Extras.json ├── Config-Presets.json ├── Cozy-Nest.json ├── DemoFusion.json ├── DiffusionDefender.json ├── DreamArtist-sd-webui-extension.json ├── GeekyRemB.json ├── Gelbooru-Prompt-Randomizer.json ├── Hotshot-XL-Automatic1111.json ├── Hypernetwork-MonkeyPatch-Extension.json ├── IF_prompt_MKR.json ├── Img2img-batch-interrogator.json ├── Kohaku-NAI.json ├── Mask2Background.json ├── OneButtonPrompt.json ├── PBRemTools.json ├── PromptGallery-stable-diffusion-webui.json ├── PromptsBrowser.json ├── Replacer.json ├── SD-CN-Animation.json ├── SD-PPP.json ├── SD-WebUI-BatchCheckpointPrompt.json ├── SD-latent-mirroring.json ├── SDAtom-WebUi-client-queue-ext.json ├── SadTalker.json ├── Stable-Diffusion-Webui-Civitai-Helper.json ├── Stable-Diffusion-Webui-Prompt-Translator.json ├── Style-Selector-for-XL.json ├── StylePile.json ├── Styles-Editor.json ├── Stylez.json ├── TemporalKit.json ├── TensorRT.json ├── a-person-mask-generator.json ├── a1111-mini-paint.json ├── a1111-sd-webui-haku-img.json ├── a1111-sd-webui-lycoris.json ├── a1111-sd-webui-quickswitch.json ├── a1111-sd-webui-tagcomplete.json ├── a1111-stable-diffusion-webui-vram-estimator.json ├── adetailer.json ├── asymmetric-tiling-sd-webui.json ├── auto-sd-paint-ext.json ├── batch-face-swap.json ├── booru2prompt.json ├── canvas-zoom.json ├── chara-searcher.json ├── civitai-shortcut.json ├── clip-interrogator-ext.json ├── corridor-crawler-outpainting.json ├── custom-diffusion-webui.json ├── custom-hires-fix-for-automatic1111.json ├── danbooru-prompt.json ├── db-storage1111.json ├── ddetailer.json ├── deforum-for-automatic1111-webui.json ├── depth-image-io-for-SDWebui.json ├── depthmap2mask.json ├── discord-rpc-for-automatic1111-webui.json ├── ebsynth_utility.json ├── embedding-inspector.json ├── extension-style-vars.json ├── extra-network-side-panel-for-a1111.json ├── gif2gif.json ├── img2img-hires-fix.json ├── infinite-zoom-automatic1111-webui.json ├── kandinsky-for-automatic1111.json ├── latent_upscale.json ├── loopback_scaler.json ├── lora-keywords-finder.json ├── m9-scramble-prompts.json ├── m9-tweak-weights.json ├── metadata_utils.json ├── miaoshouai-assistant.json ├── mine-diffusion.json ├── model-keyword.json ├── model_preset_manager.json ├── multi-subject-render.json ├── multidiffusion-upscaler-for-automatic1111.json ├── novelai-2-local-prompt.json ├── openOutpaint-webUI-extension.json ├── openpose-editor.json ├── posex.json ├── prompt-fusion-extension.json ├── prompt_translator.json ├── prompts filter.json ├── sd-3dmodel-loader.json ├── sd-canvas-editor.json ├── sd-civitai-browser-plus.json ├── sd-d2-prompt-selector.json ├── sd-discord-rich_presence.json ├── sd-dynamic-javascript.json ├── sd-dynamic-prompts.json ├── sd-dynamic-thresholding.json ├── sd-extension-aesthetic-scorer.json ├── sd-extension-steps-animation.json ├── sd-extension-system-info.json ├── sd-fast-pnginfo.json ├── sd-history-slider.json ├── sd-hub.json ├── sd-image-editor.json ├── sd-infinity-grid-generator-script.json ├── sd-masonry.json ├── sd-model-downloader.json ├── sd-model-organizer.json ├── sd-model-preview-xd.json ├── sd-pixel.json ├── sd-queue.json ├── sd-ratio-lock.json ├── sd-simple-dimension-preset.json ├── sd-wav2lip-uhq.json ├── sd-web-ui-kitchen-theme.json ├── sd-web-ui-quickcss.json ├── sd-webui-3d-editor.json ├── sd-webui-3d-open-pose-editor.json ├── sd-webui-EasyPhoto.json ├── sd-webui-FaceChain.json ├── sd-webui-GPT4V-Image-Captioner.json ├── sd-webui-Lora-queue-helper.json ├── sd-webui-Multi-Prompt-Manager.json ├── sd-webui-StableStudio.json ├── sd-webui-additional-networks.json ├── sd-webui-agent-scheduler.json ├── sd-webui-agentattention.json ├── sd-webui-animatediff.json ├── sd-webui-api-payload-display.json ├── sd-webui-ar-plus.json ├── sd-webui-ar-plusplus.json ├── sd-webui-ar.json ├── sd-webui-ar_xhox.json ├── sd-webui-aspect-ratio-helper.json ├── sd-webui-auto-tweet.json ├── sd-webui-bg-mask.json ├── sd-webui-bilingual-localization-bluelovers.json ├── sd-webui-bilingual-localization.json ├── sd-webui-bluescape.json ├── sd-webui-boomer.json ├── sd-webui-breadcrumbs.json ├── sd-webui-cardmaster.json ├── sd-webui-cd-tuner.json ├── sd-webui-chatgpt.json ├── sd-webui-civbrowser.json ├── sd-webui-clear-screen.json ├── sd-webui-cli-interruption.json ├── sd-webui-cn-in-extras-tab.json ├── sd-webui-cn-sam-preprocessor.json ├── sd-webui-color-enhance.json ├── sd-webui-comfyui.json ├── sd-webui-controlnet-fastload.json ├── sd-webui-controlnet.json ├── sd-webui-creaprompt.json ├── sd-webui-custom-autolaunch.json ├── sd-webui-decadetw-auto-prompt-llm.json ├── sd-webui-deepdanbooru-object-recognition.json ├── sd-webui-deepdanbooru-tag2folder.json ├── sd-webui-deoldify.json ├── sd-webui-depth-lib.json ├── sd-webui-detail-daemon.json ├── sd-webui-diffusion-cg.json ├── sd-webui-discord-ex.json ├── sd-webui-ditail.json ├── sd-webui-e621-prompt.json ├── sd-webui-easy-tag-insert.json ├── sd-webui-enable-checker.json ├── sd-webui-encrypt-image.json ├── sd-webui-extended-style-saver.json ├── sd-webui-fabric.json ├── sd-webui-face-manipulation-extras.json ├── sd-webui-facefusion.json ├── sd-webui-faceswaplab.json ├── sd-webui-fsr-integration.json ├── sd-webui-gelbooru-prompt.json ├── sd-webui-hardware-info-in-metadata.json ├── sd-webui-hires-fix-tweaks.json ├── sd-webui-image-comparison.json ├── sd-webui-incantations.json ├── sd-webui-infinite-image-browsing.json ├── sd-webui-inpaint-anything.json ├── sd-webui-inpaint-background.json ├── sd-webui-inpaint-difference.json ├── sd-webui-input-accordion-highlight.json ├── sd-webui-kohya-hiresfix.json ├── sd-webui-lama-cleaner-masked-content.json ├── sd-webui-latent-regional-helper.json ├── sd-webui-lcm.json ├── sd-webui-live-portrait.json ├── sd-webui-llul.json ├── sd-webui-lobe-theme.json ├── sd-webui-lora-block-weight.json ├── sd-webui-loractl.json ├── sd-webui-lua.json ├── sd-webui-manga-inpainting.json ├── sd-webui-manga-maker.json ├── sd-webui-moar-generate.json ├── sd-webui-mobile-friendly.json ├── sd-webui-modal-info.json ├── sd-webui-model-converter.json ├── sd-webui-model-mixer.json ├── sd-webui-mosaic-outpaint.json ├── sd-webui-mov2mov.json ├── sd-webui-multiple-hypernetworks.json ├── sd-webui-negpip.json ├── sd-webui-neutral-prompt.json ├── sd-webui-nudenet-nsfw-censor.git.json ├── sd-webui-ocr.json ├── sd-webui-old-photo-restoration.json ├── sd-webui-old-sd-firstpasser.json ├── sd-webui-oldsix-prompt.json ├── sd-webui-openpose-editor.json ├── sd-webui-panorama-tools.json ├── sd-webui-panorama-viewer.json ├── sd-webui-pixelart.json ├── sd-webui-pnginfo-beautify.json ├── sd-webui-pnginfo-injection.json ├── sd-webui-prevent-interruption.json ├── sd-webui-prompt-all-in-one.json ├── sd-webui-prompt-format.json ├── sd-webui-prompt-history.json ├── sd-webui-qic-console.json ├── sd-webui-qrcode-toolkit.json ├── sd-webui-quickrecents.json ├── sd-webui-ranbooru.json ├── sd-webui-reactor.json ├── sd-webui-readme-browser.json ├── sd-webui-refiner.json ├── sd-webui-regional-prompter.json ├── sd-webui-resharpen.json ├── sd-webui-resynthesizer-masked-content.json ├── sd-webui-riffusion.json ├── sd-webui-roop.json ├── sd-webui-rpg-diffusionmaster.json ├── sd-webui-sc-loader.json ├── sd-webui-segment-anything.json ├── sd-webui-semantic-guidance.json ├── sd-webui-stable-horde-worker.json ├── sd-webui-stablesr.json ├── sd-webui-state-manager.json ├── sd-webui-supermerger.json ├── sd-webui-tabs-extension.json ├── sd-webui-temporal.json ├── sd-webui-text2video.json ├── sd-webui-thumbnailizer.json ├── sd-webui-toggle-dark-ligh.json ├── sd-webui-token-downsampling.json ├── sd-webui-topaz-photo-ai-integration.json ├── sd-webui-triposr.json ├── sd-webui-tunnels.json ├── sd-webui-txt-img-to-3d-model.json ├── sd-webui-udav2.json ├── sd-webui-untitledmerger.json ├── sd-webui-ux.json ├── sd-webui-vectorscope-cc.json ├── sd-webui-video-extras-tab.json ├── sd-webui-waifu2x-upscaler.json ├── sd-webui-workflow.json ├── sd-webui-yandere-inpaint-masked-content.json ├── sd_auto_fix.json ├── sd_delete_button.json ├── sd_dreambooth_extension.json ├── sd_extension-prompt_formatter.json ├── sd_grid_add_image_number.json ├── sd_save_intermediate_images.json ├── sd_shutdown_button.json ├── sd_smartprocess.json ├── sd_web_ui_preset_utils.json ├── sdweb-merge-block-weighted-gui.json ├── sdweb-merge-board.json ├── sdwebui-close-confirmation-dialogue.json ├── seamless-tile-inpainting.json ├── seed_travel.json ├── shift-attention.json ├── stable-diffusion-NPW.json ├── stable-diffusion-aws-extension.json ├── stable-diffusion-database-manager.json ├── stable-diffusion-webui-GPU-temperature-protection.json ├── stable-diffusion-webui-Prompt_Generator.json ├── stable-diffusion-webui-aesthetic-gradients.json ├── stable-diffusion-webui-aesthetic-image-scorer.json ├── stable-diffusion-webui-anti-burn.json ├── stable-diffusion-webui-artists-to-study.json ├── stable-diffusion-webui-auto-tls-https.json ├── stable-diffusion-webui-auto-translate-language.json ├── stable-diffusion-webui-auxilary-api.json ├── stable-diffusion-webui-cafe-aesthetic.json ├── stable-diffusion-webui-catppuccin-theme.json ├── stable-diffusion-webui-chat-gpt-prompts.json ├── stable-diffusion-webui-composable-lora.json ├── stable-diffusion-webui-conditioning-highres-fix.json ├── stable-diffusion-webui-daam.json ├── stable-diffusion-webui-dataset-tag-editor.json ├── stable-diffusion-webui-de_DE.json ├── stable-diffusion-webui-depthmap-script.json ├── stable-diffusion-webui-devdark.json ├── stable-diffusion-webui-distributed.json ├── stable-diffusion-webui-dumpunet.json ├── stable-diffusion-webui-embedding-editor.json ├── stable-diffusion-webui-embedding-merge.json ├── stable-diffusion-webui-eyemask.json ├── stable-diffusion-webui-images-browser.json ├── stable-diffusion-webui-inspiration.json ├── stable-diffusion-webui-localization-es_ES.json ├── stable-diffusion-webui-localization-fi_FI.json ├── stable-diffusion-webui-localization-it_IT.json ├── stable-diffusion-webui-localization-ja_JP.json ├── stable-diffusion-webui-localization-ko_KR.json ├── stable-diffusion-webui-localization-no_NO.json ├── stable-diffusion-webui-localization-pt_BR.json ├── stable-diffusion-webui-localization-ru_RU.json ├── stable-diffusion-webui-localization-tr_TR.json ├── stable-diffusion-webui-localization-zh_CN.json ├── stable-diffusion-webui-localization-zh_Hans.json ├── stable-diffusion-webui-localization-zh_Hant.json ├── stable-diffusion-webui-localization-zh_TW.json ├── stable-diffusion-webui-model-toolkit.json ├── stable-diffusion-webui-nsfw-censor.json ├── stable-diffusion-webui-nsfwjs.json ├── stable-diffusion-webui-old-localizations.json ├── stable-diffusion-webui-pixelization.json ├── stable-diffusion-webui-prompt-travel.json ├── stable-diffusion-webui-promptgen.json ├── stable-diffusion-webui-randomize.json ├── stable-diffusion-webui-rembg.json ├── stable-diffusion-webui-rich-text.json ├── stable-diffusion-webui-simple-tagger-editor.json ├── stable-diffusion-webui-sonar.json ├── stable-diffusion-webui-stable-horde.json ├── stable-diffusion-webui-state.json ├── stable-diffusion-webui-text2prompt.json ├── stable-diffusion-webui-tokenizer.json ├── stable-diffusion-webui-two-shot.json ├── stable-diffusion-webui-visualize-cross-attention-extension.json ├── stable-diffusion-webui-wd14-tagger.json ├── stable-diffusion-webui-zoomimage.json ├── stupid-nsfw-card-blur-a1111.json ├── table-diffusion-webui-wildcards.json ├── test_my_prompt.json ├── thai-localization-for-Automatic-stable-diffusion-webui.json ├── training-picker.json ├── uddetailer.json ├── ultimate-upscale-for-automatic1111.json ├── unprompted.json ├── video_loopback_for_webui.json ├── webui-fooocus-prompt-expansion.json ├── webui-localization-ua_UA.json ├── webui-qrcode-generator.json ├── weight_gradient.json └── z-tipo-extension.json ├── index.json ├── removed └── animator_extension.json └── tags.json /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | ## Info 2 | 3 | 4 | ## Checklist: 5 | 6 | - [ ] I have read the [`Readme.md`](https://github.com/AUTOMATIC1111/stable-diffusion-webui-extensions) 7 | - [ ] The description is written in English. 8 | - [ ] The `index.json` and `extension_template.json` have not been modified. 9 | - [ ] The `entry` is placed in the `extensions` directory with the `.json` file extension. 10 | -------------------------------------------------------------------------------- /.github/scripts/build_index.py: -------------------------------------------------------------------------------- 1 | from argparse import ArgumentParser 2 | from pathlib import Path 3 | import datetime 4 | import json 5 | 6 | import validate 7 | 8 | def read_extension(file: Path): 9 | with open(file, 'r', encoding='utf-8') as f: 10 | extension = json.load(f) 11 | for required_key in [ 12 | "name", 13 | "url", 14 | "description", 15 | "tags", 16 | ]: 17 | assert required_key in extension, f"{file} missing key: {required_key}" 18 | 19 | for _tag in extension["tags"]: 20 | assert _tag in tags, f'{file} tag: "{str(_tag)}" is not a valid tag' 21 | 22 | try: 23 | datetime.date.fromisoformat(extension.get('added')) 24 | except: 25 | # add "added": "YYYY-MM-DD" 26 | extension["added"] = str(datetime.datetime.now().date()) 27 | with open(file, 'w', encoding='utf-8') as f: 28 | json.dump(extension, f, indent=4, ensure_ascii=False) 29 | return extension 30 | 31 | 32 | def read_extension_dir(): 33 | extensions = {} 34 | for f in extensions_dir.iterdir(): 35 | if f.is_file() and f.suffix.lower() == '.json': 36 | extension = read_extension(f) 37 | extensions[extension['url']] = extension 38 | return extensions 39 | 40 | 41 | def update_index(exts: dict, tags: dict): 42 | # update existing remove removed and add new extensions 43 | with open(build_index_path, 'r', encoding='utf-8') as f: 44 | existing_extensions = {extension['url']: extension for extension in json.load(f)['extensions']} 45 | 46 | for extensions_url, extension in exts.items(): 47 | if extensions_url in existing_extensions.keys(): 48 | existing_extensions[extensions_url].update(extension) 49 | else: 50 | existing_extensions[extensions_url] = extension 51 | extensions_list = [extension for extensions_url, extension in existing_extensions.items() if extensions_url in extensions] 52 | extension_index = {'tags': tags, 'extensions': extensions_list} 53 | 54 | with open(build_index_path, 'w', encoding='utf-8') as f: 55 | json.dump(extension_index, f, indent=4, ensure_ascii=False) 56 | return extension_index 57 | 58 | 59 | def update_master_index(index: dict): 60 | # add keys from master/index that are not in extensions/tags to extensions/tags as new master/index 61 | with open(deploy_index_path, 'r', encoding='utf-8') as f: 62 | master_exts = {extension['url']: extension for extension in json.load(f)['extensions']} 63 | 64 | index_ext = {extension['url']: extension for extension in index['extensions']} 65 | index_ext_urls = index_ext.keys() 66 | for master_ext_url, master_ext in master_exts.items(): 67 | if master_ext_url in index_ext_urls: 68 | index_ext_keys = index_ext[master_ext_url].keys() 69 | for master_exts_key in master_ext.keys(): 70 | if master_exts_key not in index_ext_keys: 71 | index_ext[master_ext_url][master_exts_key] = master_ext[master_exts_key] 72 | 73 | new_master_index = {'tags': index['tags'], 'extensions': list(index_ext.values())} 74 | with open(deploy_index_path, 'w', encoding='utf-8') as f: 75 | json.dump(new_master_index, f, indent=4, ensure_ascii=False) 76 | return new_master_index 77 | 78 | 79 | if __name__ == "__main__": 80 | parser = ArgumentParser() 81 | parser.add_argument("--build-branch", "-b", type=str, default='', required=False) 82 | parser.add_argument("--deploy-branch", "-d", type=str, default='', required=False) 83 | args = parser.parse_args() 84 | 85 | build_index_path = Path(args.build_branch).joinpath('index.json') 86 | deploy_index_path = Path(args.deploy_branch).joinpath('index.json') 87 | extensions_dir = Path(args.build_branch).joinpath('extensions') 88 | 89 | # read tags 90 | with open(Path(args.build_branch).joinpath('tags.json'), 'r') as f: 91 | tags = json.load(f) 92 | 93 | # read entries 94 | extensions = read_extension_dir() 95 | 96 | # update indexs 97 | extension_index_ext = update_index(extensions, tags) 98 | extension_index_master = update_master_index(extension_index_ext) 99 | 100 | # validate 101 | validate.validate_index(build_index_path) 102 | validate.validate_index(deploy_index_path) 103 | 104 | assert len(extension_index_ext["extensions"]) == len(extension_index_master["extensions"]), f'entry count mismatch: {len(extension_index_ext["extensions"])} {len(extension_index_master["extensions"])}' 105 | print(f'::notice::{len(tags)} tags, {len(extension_index_ext["extensions"])} extensions') 106 | -------------------------------------------------------------------------------- /.github/scripts/update_metadata.py: -------------------------------------------------------------------------------- 1 | from concurrent.futures import ThreadPoolExecutor, wait 2 | from urllib.request import Request, urlopen 3 | from argparse import ArgumentParser 4 | from urllib.error import HTTPError 5 | from pathlib import Path 6 | import json 7 | import re 8 | 9 | import validate 10 | 11 | github_repo_pattern = re.compile(r'https://github\.com/([^/ ]+/[^/ ]+?)(?:(?:\.git$)|$)') 12 | git_url_pattern = re.compile(r'(https://[^ ]+?)(?:(?:\.git)$|$)') 13 | 14 | 15 | def get_github_api(url: str): 16 | try: 17 | req = Request(url, headers=headers) 18 | with urlopen(req) as response: 19 | data = response.read().decode() 20 | if (response_code := response.getcode()) == 200: 21 | return response_code, json.loads(data) 22 | else: 23 | print(f'::warning::{url} Code : {response_code} : {data}') 24 | return response_code, None 25 | except HTTPError as e: 26 | print(f"::error::{url} : {e}") 27 | return e.code, None 28 | except Exception as e: 29 | print(f"::error::{url} : {e}") 30 | return False, None 31 | 32 | 33 | def get_github_api_limit(): 34 | response_code, rate_limit = get_github_api('https://api.github.com/rate_limit') 35 | if response_code == 200: 36 | core_limit = rate_limit.get('resources').get('core') 37 | print(f'::notice::core: {core_limit}') 38 | return(core_limit) 39 | assert False 40 | 41 | 42 | def get_github_metadata(extension: dict): 43 | global get_github_api_call_failed 44 | # only for github repo 45 | github_repo = github_repo_pattern.match(extension['url']) 46 | if github_repo: 47 | if get_github_api_call_failed: 48 | print(f"::warning::skip: {extension['url']}") 49 | return 50 | print(extension['url']) 51 | response_code, responce_json = get_github_api(f'https://api.github.com/repos/{github_repo.group(1)}') 52 | if response_code == 200: 53 | extension["full_name"] = responce_json.get("full_name") 54 | extension["github_description"] = responce_json.get("description") 55 | extension["stars"] = responce_json.get("stargazers_count") 56 | extension["default_branch"] = responce_json.get("default_branch") 57 | extension["created_at"] = responce_json.get("created_at") 58 | 59 | # get metadata of default branch 60 | if responce_json.get("default_branch"): 61 | response_code, responce_json = get_github_api(f'https://api.github.com/repos/{github_repo.group(1)}/branches/{responce_json.get("default_branch")}') 62 | if response_code == 200: 63 | extension["default_branch_commit_sha"] = responce_json.get("commit").get("sha") 64 | extension["commit_time"] = responce_json.get("commit").get("commit").get("author").get("date") 65 | elif response_code == 404: 66 | pass 67 | else: 68 | get_github_api_call_failed = True 69 | elif response_code == 404: 70 | pass 71 | else: 72 | get_github_api_call_failed = True 73 | 74 | 75 | if __name__ == "__main__": 76 | parser = ArgumentParser() 77 | parser.add_argument("--max-thread", "-m", type=int, default=1, required=False) 78 | parser.add_argument("--github-token", "-t", type=str, default=None, required=False) 79 | parser.add_argument("--deploy-branch", "-d", type=str, default='', required=False) 80 | args = parser.parse_args() 81 | 82 | headers = {'authorization': f'Bearer {args.github_token}'} if args.github_token else {} 83 | index_path = Path(args.deploy_branch).joinpath('index.json') 84 | get_github_api_call_failed = False 85 | 86 | with open(index_path, 'r', encoding='utf-8') as f: 87 | extension_index = json.load(f) 88 | 89 | github_api_core_rait_limit = get_github_api_limit() 90 | 91 | if github_api_core_rait_limit.get('remaining') == 0: 92 | print('::error::Rate Limit Exceeded') 93 | exit() 94 | elif len(extension_index['extensions'] * 2) >= github_api_core_rait_limit.get('remaining'): 95 | print('::warning::Rate Limit') 96 | 97 | with ThreadPoolExecutor(max_workers=args.max_thread) as executor: 98 | threads = [executor.submit(get_github_metadata, extension) for extension in extension_index['extensions']] 99 | wait(threads) 100 | 101 | with open(index_path, 'w', encoding='utf-8') as f: 102 | json.dump(extension_index, f, indent=4, ensure_ascii=False) 103 | 104 | get_github_api_limit() 105 | 106 | validate.validate_index(index_path) -------------------------------------------------------------------------------- /.github/scripts/validate.py: -------------------------------------------------------------------------------- 1 | from collections import Counter 2 | from pathlib import Path 3 | import datetime 4 | import json 5 | import re 6 | 7 | git_url_pattern = re.compile(r'(https://[^ ]+?)(?:(?:\.git)$|$)') 8 | 9 | 10 | def validate_index(index_path: Path): 11 | with open(index_path) as inf: 12 | d = json.load(inf) 13 | assert "tags" in d 14 | 15 | tags = set(d["tags"].keys()) 16 | 17 | for extension in d["extensions"]: 18 | for required_key in [ 19 | "name", 20 | "url", 21 | "description", 22 | "added", 23 | "tags", 24 | ]: 25 | assert required_key in extension, f"missing key: {required_key}" 26 | 27 | for tag in extension["tags"]: 28 | assert tag in tags, f'{extension["url"]} tag: "{str(tag)}" is not a valid tag' 29 | 30 | datetime.date.fromisoformat(extension['added']), "Incorrect data format, should be YYYY-MM-DD" 31 | 32 | 33 | def validate_entry(file: Path): 34 | 35 | try: 36 | with open(file, 'r') as f: 37 | extension = json.load(f) 38 | except Exception as e: 39 | exit(f"::error::{file.relative_to(Path().absolute())} : {e}") 40 | 41 | for required_key in [ 42 | "name", 43 | "url", 44 | "description", 45 | "tags", 46 | ]: 47 | assert required_key in extension, f"{file} missing key: {required_key}" 48 | 49 | for tag in extension["tags"]: 50 | assert tag in tags_keys, f'{file} tag: "{str(tag)}" is not a valid tag' 51 | 52 | if extension.get('added'): 53 | try: 54 | datetime.date.fromisoformat(extension.get('added')) 55 | except: 56 | assert False, f"{file} Incorrect added data format, YYYY-MM-DD" 57 | git_url = git_url_pattern.match(extension['url']) 58 | assert git_url, f'invalid URL: "{extension["url"]}"' 59 | return git_url.group(1) 60 | 61 | 62 | def validate_extension_entrys(ext_dir: Path): 63 | urls = [] 64 | for f in Path(ext_dir).iterdir(): 65 | if f.is_file() and f.suffix.lower() == '.json': 66 | urls.append(validate_entry(f)) 67 | counts = Counter(urls) 68 | duplicates = [element for element, count in counts.items() if count > 1] 69 | assert len(duplicates) == 0, f'duplicate extension: {duplicates}' 70 | print(counts) 71 | 72 | 73 | if __name__ == "__main__": 74 | base_dir = Path(__file__).parent.parent.parent 75 | 76 | with open(base_dir.joinpath('tags.json'), 'r') as f: 77 | tags_keys = json.load(f).keys() 78 | 79 | validate_extension_entrys(base_dir.joinpath('extensions')) 80 | 81 | validate_index(base_dir.joinpath('index.json')) 82 | -------------------------------------------------------------------------------- /.github/workflows/build_index.yml: -------------------------------------------------------------------------------- 1 | name: Build index 2 | 3 | on: 4 | workflow_dispatch: 5 | push: 6 | branches: 7 | - extensions 8 | paths: 9 | - 'extensions/**.json' 10 | - 'tags.json' 11 | - 'index.json' 12 | 13 | permissions: 14 | contents: write 15 | 16 | jobs: 17 | build-index: 18 | runs-on: ubuntu-latest 19 | if: github.event.repository.fork == false 20 | 21 | steps: 22 | - name: Checkout extensions 23 | uses: actions/checkout@v4 24 | with: 25 | fetch-depth: 2 26 | ref: 'extensions' 27 | path: extensions 28 | 29 | - name: Checkout master 30 | uses: actions/checkout@v4 31 | with: 32 | fetch-depth: 2 33 | ref: 'master' 34 | path: master 35 | 36 | - name: Setup python 37 | uses: actions/setup-python@v5 38 | with: 39 | python-version: '3.11' 40 | 41 | - name: Build index 42 | run: python -B extensions/.github/scripts/build_index.py --build-branch extensions --deploy-branch master 43 | 44 | - name: Get last commit message - extensions 45 | id: last-commit-message-extensions 46 | run: echo "msg=$(git -C extensions log -1 --pretty=%s)" >> $GITHUB_OUTPUT 47 | 48 | - name: Get last commit message - master 49 | id: last-commit-message-master 50 | run: echo "msg=$(git -C master log -1 --pretty=%s)" >> $GITHUB_OUTPUT 51 | 52 | - name: Commit - master 53 | uses: stefanzweifel/git-auto-commit-action@v5 54 | with: 55 | commit_message: ${{ steps.last-commit-message-master.outputs.msg }} 56 | commit_options: '--amend --no-edit' 57 | file_pattern: '*.json' 58 | push_options: '--force' 59 | skip_fetch: true 60 | repository: master 61 | 62 | - name: Commit - extensions 63 | uses: stefanzweifel/git-auto-commit-action@v5 64 | with: 65 | commit_message: ${{ steps.last-commit-message-extensions.outputs.msg }} 66 | commit_options: '--amend --no-edit' 67 | file_pattern: '*.json' 68 | push_options: '--force' 69 | skip_fetch: true 70 | repository: extensions 71 | -------------------------------------------------------------------------------- /.github/workflows/update_metadata.yml: -------------------------------------------------------------------------------- 1 | name: Update metadata 2 | 3 | on: 4 | workflow_dispatch: 5 | schedule: 6 | - cron: '25 5 * * *' 7 | 8 | permissions: 9 | contents: write 10 | 11 | jobs: 12 | update-metadata: 13 | runs-on: ubuntu-latest 14 | if: github.event.repository.fork == false 15 | 16 | steps: 17 | - name: Checkout extensions 18 | uses: actions/checkout@v4 19 | with: 20 | ref: 'extensions' 21 | path: extensions 22 | 23 | - name: Checkout master 24 | uses: actions/checkout@v4 25 | with: 26 | ref: 'master' 27 | path: master 28 | 29 | - name: Setup python 30 | uses: actions/setup-python@v5 31 | with: 32 | python-version: '3.11' 33 | 34 | - name: Update extension metadata 35 | run: python -B extensions/.github/scripts/update_metadata.py --max-thread 20 --github-token ${{ secrets.GITHUB_TOKEN }} --deploy-branch master 36 | 37 | - name: Get current date 38 | id: current-date 39 | run: echo "date=$(date -u +'%Y-%m-%d')" >> $GITHUB_OUTPUT 40 | 41 | - name: Commit - master 42 | uses: stefanzweifel/git-auto-commit-action@v5 43 | with: 44 | commit_message: Update metadata ${{ steps.current-date.outputs.date }} 45 | file_pattern: '*.json' 46 | repository: master 47 | -------------------------------------------------------------------------------- /.github/workflows/validate_entries.yml: -------------------------------------------------------------------------------- 1 | name: Validate entries 2 | 3 | "on": 4 | workflow_dispatch: 5 | push: 6 | branches-ignore: 7 | - master 8 | - extensions 9 | paths: 10 | - 'extensions/**.json' 11 | - 'tags.json' 12 | - 'index.json' 13 | pull_request: 14 | types: 15 | - opened 16 | - synchronize 17 | - reopened 18 | paths: 19 | - 'extensions/**.json' 20 | - 'tags.json' 21 | - 'index.json' 22 | 23 | jobs: 24 | validate-entries: 25 | runs-on: ubuntu-latest 26 | if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name 27 | steps: 28 | - name: Checkout 29 | uses: actions/checkout@v4 30 | 31 | - name: Setup python 32 | uses: actions/setup-python@v5 33 | with: 34 | python-version: '3.11' 35 | 36 | - name: Validate entries 37 | run: python -B .github/scripts/validate.py 38 | -------------------------------------------------------------------------------- /.github/workflows/wrong_file.yml: -------------------------------------------------------------------------------- 1 | name: Warning wrong file 2 | 3 | "on": 4 | push: 5 | branches-ignore: 6 | - master 7 | - extensions 8 | paths-ignore: 9 | - 'extensions/**.json' 10 | - 'removed**.json' 11 | pull_request: 12 | types: 13 | - opened 14 | - synchronize 15 | - reopened 16 | paths-ignore: 17 | - 'extensions/**.json' 18 | - 'removed**.json' 19 | 20 | jobs: 21 | wrong-file: 22 | runs-on: ubuntu-latest 23 | if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name 24 | steps: 25 | - name: Warning wrong file 26 | run: | 27 | echo -e "::warning::You are probably doing something wrong\n::warning::Extension entries goes into \"extensions\" directory and must be in json format\n::warning::Don't modify or Add other files unless there's a special reason" 28 | exit 1 29 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # This is the Extension Index of Stable Diffusion Web UI 2 | 3 | [Stable Diffusion web UI](https://github.com/AUTOMATIC1111/stable-diffusion-webui) accesses [`index.json`](https://github.com/AUTOMATIC1111/stable-diffusion-webui-extensions/blob/master/index.json) from this repo to show user the list of available extensions. 4 | 5 | ## How to submit extension 6 | 7 | If you wish to add an extension onto the index, make an entry in `extensions` directory using `extension_template.json`, write a short description and tag it appropriately then open as a pull request ty! 8 | 9 | ### Step by step instructions 10 | 11 | 1. Fork of this repository. 12 | 13 | 2. Make a copy of `extension_template.json` 14 | 15 | 3. Fill in the copy and rename it appropriately 16 | 17 | 4. Move it into `extensions` directory 18 | 19 | 5. Submit a pull request and wait for review. 20 | 21 | - Extensions pull requests targets [`extensions branch`](https://github.com/AUTOMATIC1111/stable-diffusion-webui-extensions/tree/extensions), after merge it is automatically assembled and deployed to [`master branch`](https://github.com/AUTOMATIC1111/stable-diffusion-webui-extensions/tree/master) using GitHub Actions. 22 | 23 | - Don't edit the `index.json` directly and don't modify any other files unless you have a special reason. 24 | 25 | - The `added` date will be automatically populated after merge. 26 | 27 | ## Tags 28 | 29 | A list of available `tags` and their description can be found at in `tags.json` 30 | 31 | - `online` tag is **Required** for any extension that connections to external server during regular use aside from one time downloading of assets. 32 | 33 | - `ads` tag is **Required** for any extension that contains advertisements or self-advertisement in the extension itself. 34 | 35 | - `localization` tag is for localization files only, not for extension that adds localization functionalities such as translator. 36 | 37 | - `installed` tag it is used internally by webui, it is not meant to be used for extension categorization. 38 | 39 | ## Notes 40 | 41 | - An extension will need to be functioning for it to be included. 42 | 43 | - If extension is no longer functional and or not maintained, we might redirect it to a fork or remove it from the index. 44 | 45 | - Not all extensions will be accepted, we will review the extension and make an assessment. 46 | 47 | - You can submit extensions even if you are not the author, but it is preferred that the author do it themselves. 48 | 49 | - If you wish to have your extension removed, or believes the description does not properly describe your extension, please open the issue or pull request. 50 | -------------------------------------------------------------------------------- /extension_template.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Extension_Name", 3 | "url": "https://github.com/OWNER/REPO.git", 4 | "description": "Extension_Description", 5 | "tags": [ 6 | "script", 7 | "localization", 8 | "tab", 9 | "dropdown", 10 | "ads", 11 | "training", 12 | "models", 13 | "UI related", 14 | "prompting", 15 | "editing", 16 | "manipulations", 17 | "online", 18 | "animation", 19 | "query", 20 | "science", 21 | "extras" 22 | ] 23 | } -------------------------------------------------------------------------------- /extensions/ABG_extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ABG_extension", 3 | "url": "https://github.com/KutsuyaYuki/ABG_extension.git", 4 | "description": "Automatically remove backgrounds. Uses an onnx model fine-tuned for anime images. Runs on GPU.", 5 | "added": "2022-12-24", 6 | "tags": [ 7 | "editing" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/Abysz-LAB-Ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Abysz LAB", 3 | "url": "https://github.com/AbyszOne/Abysz-LAB-Ext.git", 4 | "description": "Temporal Coherence Tools", 5 | "added": "2023-04-01", 6 | "tags": [ 7 | "tab", 8 | "animation" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/Auto-Photoshop-StableDiffusion-Plugin.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Auto-Photoshop-StableDiffusion-Plugin", 3 | "url": "https://github.com/AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin.git", 4 | "description": "Adds API routes for Auto-Photoshop-StableDiffusion-Plugin", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-07-07" 9 | } -------------------------------------------------------------------------------- /extensions/CADS.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "CADS", 3 | "url": "https://github.com/v0xie/sd-webui-cads.git", 4 | "description": "CADS greatly increases diversity of generated images by adding scheduled noise to the conditioning at inference time; an implementation of the novel method described in arXiv:2310.17347 [cs.CV].", 5 | "tags": [ 6 | "dropdown", 7 | "manipulations" 8 | ], 9 | "added": "2023-11-01" 10 | } -------------------------------------------------------------------------------- /extensions/CFG-Schedule-for-Automatic1111-SD.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "CFG-Schedule-for-Automatic1111-SD", 3 | "url": "https://github.com/guzuligo/CFG-Schedule-for-Automatic1111-SD.git", 4 | "description": "These scripts allow for dynamic CFG control during generation steps. With the right settings, this could help get the details of high CFG without damaging the generated image even with low denoising in img2img.", 5 | "added": "2023-03-04", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/Characteristic_Guidance_Web_UI.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Characteristic Guidance Web UI", 3 | "url": "https://github.com/scraed/CharacteristicGuidanceWebUI.git", 4 | "description": "New guidance method improving classifier-free guidance, providing enhanced sample quality at large CFG scale. Compatible with existing sampling methods.", 5 | "tags": [ 6 | "dropdown", 7 | "manipulations", 8 | "science" 9 | ], 10 | "added": "2024-01-04" 11 | } 12 | -------------------------------------------------------------------------------- /extensions/Clip_IO.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Clip I/O", 3 | "url": "https://github.com/Filexor/Clip_IO.git", 4 | "description": "The extension allows you to investigate embeddings/conditioning and feed conditioning to Stable Diffusion.", 5 | "added": "2023-06-06", 6 | "tags": [ 7 | "script", 8 | "tab", 9 | "science" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/Color Correction Extras.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Color Correction Extras", 3 | "url": "https://github.com/light-and-ray/sd-webui-color-correction-extras.git", 4 | "description": "Adds native color correction feature into \"Extras\" tab", 5 | "tags": [ 6 | "extras" 7 | ], 8 | "added": "2023-12-09" 9 | } -------------------------------------------------------------------------------- /extensions/Config-Presets.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Config-Presets", 3 | "url": "https://github.com/Zyin055/Config-Presets.git", 4 | "description": "Adds a configurable dropdown to allow you to change UI preset settings in the txt2img and img2img tabs.", 5 | "added": "2022-12-13", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/Cozy-Nest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Nevysha's Cozy Nest", 3 | "url": "https://github.com/Nevysha/Cozy-Nest.git", 4 | "description": "Extension for an improved UI/UX. Find your cozy spot on Auto1111's webui!.", 5 | "added": "2023-05-02", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/DemoFusion.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "DemoFusion", 3 | "url": "https://github.com/sebaxakerhtc/sd-webui-demofusion.git", 4 | "description": "DemoFusion as a tab for WebUI. DemoFusion: Democratising High-Resolution Image Generation With No 💰", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "manipulations" 9 | ], 10 | "added": "2024-04-03" 11 | } -------------------------------------------------------------------------------- /extensions/DiffusionDefender.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Diffusion Defender", 3 | "url": "https://github.com/WildBanjos/DiffusionDefender.git", 4 | "description": "Prompt blacklist, find and replace, for semi-private and public instances.", 5 | "added": "2022-12-20", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/DreamArtist-sd-webui-extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "DreamArtist", 3 | "url": "https://github.com/7eu7d7/DreamArtist-sd-webui-extension.git", 4 | "description": "Towards Controllable One-Shot Text-to-Image Generation via Contrastive Prompt-Tuning.", 5 | "added": "2022-11-15", 6 | "tags": [ 7 | "training" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/GeekyRemB.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "GeekyRemB", 3 | "url": "https://github.com/GeekyGhost/Automatic1111-Geeky-Remb.git", 4 | "description": "Advanced Background Removal for Automatic1111 Web UI. Offers multiple AI models, flexible background options, chroma key support, alpha matting, and more for professional-quality image editing.", 5 | "tags": [ 6 | "editing", 7 | "tab" 8 | ], 9 | "added": "2024-08-19" 10 | } -------------------------------------------------------------------------------- /extensions/Gelbooru-Prompt-Randomizer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Gelbooru Prompt Randomizer", 3 | "url": "https://github.com/RED1cat/Gelbooru-Prompt-Randomizer.git", 4 | "description": "Finds a random post from Gelbooru and takes tags from it according to filters.", 5 | "tags": [ 6 | "prompting", 7 | "online" 8 | ], 9 | "added": "2024-12-21" 10 | } -------------------------------------------------------------------------------- /extensions/Hotshot-XL-Automatic1111.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Hotshot-XL-Automatic1111", 3 | "url": "https://github.com/hotshotco/Hotshot-XL-Automatic1111.git", 4 | "description": "State-of-the-art AI text-to-GIF model trained to work alongside Stable Diffusion XL", 5 | "tags": [ 6 | "tab", 7 | "animation" 8 | ], 9 | "added": "2023-11-03" 10 | } -------------------------------------------------------------------------------- /extensions/Hypernetwork-MonkeyPatch-Extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Hypernetwork-Monkeypatch-Extension", 3 | "url": "https://github.com/aria1th/Hypernetwork-MonkeyPatch-Extension.git", 4 | "description": "Extension that provides additional training features for hypernetwork training. Also supports using multiple hypernetworks for inference.", 5 | "added": "2023-01-12", 6 | "tags": [ 7 | "tab", 8 | "training" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/IF_prompt_MKR.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "IF_prompt_MKR", 3 | "url": "https://github.com/if-ai/IF_prompt_MKR.git", 4 | "description": "Creates prompts using a local LlMs via Oobabooga text webUI API", 5 | "tags": [ 6 | "script", 7 | "prompting" 8 | ], 9 | "added": "2023-06-30" 10 | } -------------------------------------------------------------------------------- /extensions/Img2img-batch-interrogator.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Img2img batch interrogator", 3 | "url": "https://github.com/Alvi-alvarez/sd-Img2img-batch-interrogator.git", 4 | "description": "The extension runs the interrogator before processing each image", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-08-31" 9 | } -------------------------------------------------------------------------------- /extensions/Kohaku-NAI.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Kohaku-NAI", 3 | "url": "https://github.com/KohakuBlueleaf/Kohaku-NAI", 4 | "description": "A NovelAI client built for SD-WebUI.", 5 | "tags": [ 6 | "script", 7 | "online" 8 | ], 9 | "added": "2023-12-02" 10 | } -------------------------------------------------------------------------------- /extensions/Mask2Background.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mask2Background", 3 | "url": "https://github.com/limithit/Mask2Background.git", 4 | "description": "Take a png image, generate a background and mask, then send it to img2img to generate a new backgrou", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2023-07-11" 9 | } -------------------------------------------------------------------------------- /extensions/OneButtonPrompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "One Button Prompt", 3 | "url": "https://github.com/AIrjen/OneButtonPrompt", 4 | "description": "One Button Prompt is a script for beginners and advanced users that generates an entire prompt from scratch. It is random, but controlled. You simply load up the script and press generate, and let it inspire you.", 5 | "added": "2023-05-14", 6 | "tags": [ 7 | "script", 8 | "prompting" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/PBRemTools.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "PBRemTools", 3 | "url": "https://github.com/mattyamonaca/PBRemTools.git", 4 | "description": "PBRemTools(Precise background remover tools) is a collection of tools to crop backgrounds from a single picture with high accuracy.", 5 | "added": "2023-04-05", 6 | "tags": [ 7 | "extras", 8 | "editing" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/PromptGallery-stable-diffusion-webui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Prompt Gallery", 3 | "url": "https://github.com/dr413677671/PromptGallery-stable-diffusion-webui.git", 4 | "description": "Build a yaml file filled with prompts of your character, hit generate, and quickly preview them by their word attributes and modifiers.", 5 | "added": "2022-12-02", 6 | "tags": [ 7 | "tab", 8 | "UI related" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/PromptsBrowser.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "PromptsBrowser", 3 | "url": "https://github.com/AlpacaInTheNight/PromptsBrowser.git", 4 | "description": "An extension to quickly work with, explore, and catalog prompts.", 5 | "tags": [ 6 | "UI related", 7 | "prompting" 8 | ], 9 | "added": "2023-09-15" 10 | } -------------------------------------------------------------------------------- /extensions/Replacer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Replacer - fast inpaint", 3 | "url": "https://github.com/light-and-ray/sd-webui-replacer.git", 4 | "description": "Adds a tab for fast inpaint image by detection prompt. Requires sd-webui-segment-anything. It also useful for batch inpaint, and inpaint in video with AnimateDiff. Or you can just draw your own mask and use powerful hiresfix, or convenient controlnet fullres inpainting", 5 | "tags": [ 6 | "tab", 7 | "editing", 8 | "animation", 9 | "script" 10 | ], 11 | "added": "2023-12-06" 12 | } 13 | -------------------------------------------------------------------------------- /extensions/SD-CN-Animation.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD-CN-Animation", 3 | "url": "https://github.com/volotat/SD-CN-Animation.git", 4 | "description": "Notice: Incompatible with webui 1.8. Allows users to create video2video and text2video animations using any SD models as a backbone. Please, make sure that 'sd-webui-controlnet' extension is also installed.", 5 | "added": "2023-05-06", 6 | "tags": [ 7 | "tab", 8 | "animation" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/SD-PPP.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD-PPP", 3 | "url": "https://github.com/zombieyang/sd-ppp.git", 4 | "description": "getting/sending picture from/to Photoshop with a simple connection. Make Photoshop become the workspace of your sd-webui", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2024-06-15" 9 | } -------------------------------------------------------------------------------- /extensions/SD-WebUI-BatchCheckpointPrompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Batch Checkpoints and Prompts", 3 | "url": "https://github.com/h43lb1t0/SD-WebUI-BatchCheckpointPrompt", 4 | "description": "Test a base prompt with different checkpoints and for the checkpoints specific prompt templates ", 5 | "added": "2023-06-16", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/SD-latent-mirroring.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Latent Mirroring", 3 | "url": "https://github.com/dfaker/SD-latent-mirroring.git", 4 | "description": "Applies mirroring and flips to the latent images to produce anything from subtle balanced compositions to perfect reflections", 5 | "added": "2022-11-06", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/SDAtom-WebUi-client-queue-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Web UI client queue", 3 | "url": "https://github.com/Kryptortio/SDAtom-WebUi-client-queue-ext.git", 4 | "description": "Adds a queue function to the web ui that processes a set of settings one or more times, it can then load a different set of settings and so on.", 5 | "added": "2023-05-23", 6 | "tags": [ 7 | "script", 8 | "UI related", 9 | "prompting" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/SadTalker.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SadTalker", 3 | "url": "https://github.com/OpenTalker/SadTalker.git", 4 | "description": "Generating talking head videos with facial image and speech audio", 5 | "tags": [ 6 | "tab", 7 | "animation" 8 | ], 9 | "added": "2023-07-07" 10 | } -------------------------------------------------------------------------------- /extensions/Stable-Diffusion-Webui-Civitai-Helper.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Stable Diffusion Webui Civitai Helper", 3 | "url": "https://github.com/zixaphir/Stable-Diffusion-Webui-Civitai-Helper.git", 4 | "description": "Download or populate models with metadata and preview image from civitai.com", 5 | "added": "2023-05-16", 6 | "tags": [ 7 | "tab", 8 | "UI related", 9 | "online" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/Stable-Diffusion-Webui-Prompt-Translator.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Prompt Translator", 3 | "url": "https://github.com/butaixianran/Stable-Diffusion-Webui-Prompt-Translator", 4 | "description": "A integrated translator for translating prompts to English using Deepl or Baidu.", 5 | "added": "2023-02-11", 6 | "tags": [ 7 | "tab", 8 | "prompting", 9 | "online" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/Style-Selector-for-XL.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Style Selector for SDXL 1.0", 3 | "url": "https://github.com/ahgsql/StyleSelectorXL.git", 4 | "description": "a Automatic1111 Extension allows users to select and apply different styles to their inputs using SDXL 1.0.", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2023-07-30" 9 | } -------------------------------------------------------------------------------- /extensions/StylePile.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "StylePile", 3 | "url": "https://github.com/some9000/StylePile.git", 4 | "description": "An easy way to mix and match elements to prompts that affect the style of the result.", 5 | "added": "2022-11-24", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/Styles-Editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Styles Editor", 3 | "url": "https://github.com/chrisgoringe/Styles-Editor.git", 4 | "description": "Adds a spreadsheet-style editor for saved styles, with support for filtering, search and replace, and subdividing styles into multiple files", 5 | "added": "2023-06-06", 6 | "tags": [ 7 | "tab", 8 | "UI related", 9 | "prompting" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/Stylez.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Stylez", 3 | "url": "https://github.com/javsezlol1/Stylez.git", 4 | "description": "An improved styles Libary with 600+ built in styles. Prompt generation is included. Style creating/Editing. Auto CSV conversion to work with Stylez. CivitAI image browser", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "UI related", 9 | "prompting", 10 | "online", 11 | "query" 12 | ], 13 | "added": "2023-11-06" 14 | } -------------------------------------------------------------------------------- /extensions/TemporalKit.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TemporalKit", 3 | "url": "https://github.com/CiaraStrawberry/TemporalKit", 4 | "description": "An all in one solution for adding Temporal Stability to a Stable Diffusion Render via an automatic1111 extension", 5 | "added": "2023-06-22", 6 | "tags": [ 7 | "extras", 8 | "animation" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/TensorRT.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TensorRT", 3 | "url": "https://github.com/NVIDIA/Stable-Diffusion-WebUI-TensorRT", 4 | "description": "TensorRT acceleration for Stable Diffusion on NVIDIA RTX GPUs.", 5 | "tags": [ 6 | "tab", 7 | "models" 8 | ], 9 | "added": "2023-10-19" 10 | } -------------------------------------------------------------------------------- /extensions/a-person-mask-generator.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "A Person Mask Generator", 3 | "url": "https://github.com/djbielejeski/a-person-mask-generator.git", 4 | "description": "Extension for Automatic1111 to automatically create masks for Background/Hair/Body/Face/Clothes in Img2Img", 5 | "tags": [ 6 | "script", 7 | "editing" 8 | ], 9 | "added": "2023-11-18" 10 | } -------------------------------------------------------------------------------- /extensions/a1111-mini-paint.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "miniPaint", 3 | "url": "https://github.com/0Tick/a1111-mini-paint", 4 | "description": "The miniPaint extension allows for better image editing capabilites. Edit images simply direct inside the webui!", 5 | "added": "2023-05-16", 6 | "tags": [ 7 | "tab", 8 | "editing" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/a1111-sd-webui-haku-img.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "haku-img", 3 | "url": "https://github.com/KohakuBlueleaf/a1111-sd-webui-haku-img.git", 4 | "description": "Image utils extension. Allows blending, layering, hue and color adjustments, blurring and sketch effects, and basic pixelization.", 5 | "added": "2023-01-17", 6 | "tags": [ 7 | "tab", 8 | "editing" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/a1111-sd-webui-lycoris.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "a1111-sd-webui-lycoris", 3 | "url": "https://github.com/KohakuBlueleaf/a1111-sd-webui-lycoris.git", 4 | "description": "No longer needed for webui >= 1.5.0, Load lycoris: non-conventional rank adapters; in separate networks gallery tab.", 5 | "added": "2023-04-10", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/a1111-sd-webui-quickswitch.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Quick Tab Switch", 3 | "url": "https://github.com/AJpon/a1111-sd-webui-quickswitch.git", 4 | "description": "Simple tab switcher for Stable Diffusion WebUI. From now on, no matter how many tabs you add, no more finding for them by yourself!", 5 | "added": "2023-05-26", 6 | "tags": [ 7 | "script", 8 | "UI related" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/a1111-sd-webui-tagcomplete.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Booru tag autocompletion", 3 | "url": "https://github.com/DominikDoom/a1111-sd-webui-tagcomplete.git", 4 | "description": "Displays autocompletion hints for tags from image booru boards such as Danbooru. Uses local tag CSV files and includes a config for customization.", 5 | "added": "2022-11-04", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/a1111-stable-diffusion-webui-vram-estimator.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "VRAM Estimator", 3 | "url": "https://github.com/space-nuko/a1111-stable-diffusion-webui-vram-estimator.git", 4 | "description": "Runs txt2img, img2img, highres-fix at increasing dimensions and batch sizes until OOM, and outputs data to graph.", 5 | "added": "2023-03-05", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/adetailer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ADetailer", 3 | "url": "https://github.com/Bing-su/adetailer.git", 4 | "description": "Automatic detection, masking and inpainting tool for details", 5 | "added": "2023-05-12", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/asymmetric-tiling-sd-webui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Asymmetric Tiling", 3 | "url": "https://github.com/tjm35/asymmetric-tiling-sd-webui.git", 4 | "description": "An always visible script extension to configure seamless image tiling independently for the X and Y axes.", 5 | "added": "2023-01-13", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/auto-sd-paint-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "auto-sd-paint-ext", 3 | "url": "https://github.com/Interpause/auto-sd-paint-ext.git", 4 | "description": "Krita Plugin.", 5 | "added": "2022-11-04", 6 | "tags": [ 7 | "editing" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/batch-face-swap.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Batch Face Swap", 3 | "url": "https://github.com/kex0/batch-face-swap.git", 4 | "description": "Automatically detects faces and replaces them.", 5 | "added": "2023-01-13", 6 | "tags": [ 7 | "editing" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/booru2prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "booru2prompt", 3 | "url": "https://github.com/Malisius/booru2prompt.git", 4 | "description": "This SD extension allows you to turn posts from various image boorus into stable diffusion prompts. It does so by pulling a list of tags down from their API. You can copy-paste in a link to the post you want yourself, or use the built-in search feature to do it all without leaving SD.", 5 | "added": "2022-11-21", 6 | "tags": [ 7 | "tab", 8 | "online" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/canvas-zoom.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Canvas Zoom", 3 | "url": "https://github.com/richrobber2/canvas-zoom.git", 4 | "description": "Added the ability to scale Inpaint, Sketch, and Inpaint Sketch. Adds useful hotkeys", 5 | "added": "2023-03-27", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/chara-searcher.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "chara-searcher", 3 | "url": "https://github.com/NON906/chara-searcher.git", 4 | "description": "This is a extension for 'character images search' from image and tags.\n- Extract characters from multiple images or videos (background is automatically removed).\n- You can search the extracted character images by image or tags.\n- Search results can be exported and used as is for learning Stable Diffusion's Lora, etc.", 5 | "tags": [ 6 | "tab", 7 | "editing", 8 | "query" 9 | ], 10 | "added": "2024-07-22" 11 | } -------------------------------------------------------------------------------- /extensions/civitai-shortcut.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Civitai Shortcut", 3 | "url": "https://github.com/sunnyark/civitai-shortcut.git", 4 | "description": "This extension allows you to register the models available on civitai as favorites (shortcuts) in sdui, and then you can download the models using the registered shortcuts when needed.", 5 | "tags": [ 6 | "models", 7 | "extras" 8 | ], 9 | "added": "2023-07-08" 10 | } -------------------------------------------------------------------------------- /extensions/clip-interrogator-ext.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Clip Interrogator", 3 | "url": "https://github.com/pharmapsychotic/clip-interrogator-ext.git", 4 | "description": "Clip Interrogator by pharmapsychotic ported to an extension. Features a variety of clip models and interrogate settings.", 5 | "added": "2023-02-21", 6 | "tags": [ 7 | "tab", 8 | "query" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/corridor-crawler-outpainting.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Corridor Crawler Outpainting", 3 | "url": "https://github.com/brick2face/corridor-crawler-outpainting.git", 4 | "description": "Generate hallways with the depth-to-image model at 512 resolution. It can be tweaked to work with other models/resolutions.", 5 | "added": "2023-03-11", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/custom-diffusion-webui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Custom Diffusion", 3 | "url": "https://github.com/guaneec/custom-diffusion-webui.git", 4 | "description": "Custom Diffusion is, in short, finetuning-lite with TI, instead of tuning the whole model. Similar speed and memory requirements to TI and supposedly gives better results in less steps.", 5 | "added": "2023-01-28", 6 | "tags": [ 7 | "tab", 8 | "training" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/custom-hires-fix-for-automatic1111.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Custom Hires Fix", 3 | "url": "https://github.com/wcde/custom-hires-fix-for-automatic1111.git", 4 | "description": "Adds custom hires fix with advanced features to improve details.", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2023-07-30" 10 | } -------------------------------------------------------------------------------- /extensions/danbooru-prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Danbooru Prompt", 3 | "url": "https://github.com/EnsignMK/danbooru-prompt.git", 4 | "description": "Fetch tags from Danbooru images link", 5 | "tags": [ 6 | "online" 7 | ], 8 | "added": "2023-06-25" 9 | } -------------------------------------------------------------------------------- /extensions/db-storage1111.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "db-storage1111", 3 | "url": "https://github.com/takoyaro/db-storage1111.git", 4 | "description": "Enables the storage of pictures and their metadata in a MongoDB database.", 5 | "added": "2023-03-12", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/ddetailer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Detection Detailer", 3 | "url": "https://github.com/Bing-su/dddetailer.git", 4 | "description": "Dotgeo(hijack) Detection Detailer. Fork of ddetailer. Object detection and auto-mask extension for Stable Diffusion web UI.", 5 | "added": "2022-11-09", 6 | "tags": [ 7 | "editing" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/deforum-for-automatic1111-webui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Deforum", 3 | "url": "https://github.com/deforum-art/deforum-for-automatic1111-webui.git", 4 | "description": "The official port of Deforum, an extensive script for 2D and 3D animations, supporting keyframable sequences, dynamic math parameters (even inside the prompts), dynamic masking, depth estimation and warping.", 5 | "added": "2022-11-01", 6 | "tags": [ 7 | "tab", 8 | "animation" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/depth-image-io-for-SDWebui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Depth Image I/O", 3 | "url": "https://github.com/AnonymousCervine/depth-image-io-for-SDWebui.git", 4 | "description": "An extension to allow managing custom depth inputs to Stable Diffusion depth2img models.", 5 | "added": "2023-01-17", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/depthmap2mask.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "depthmap2mask", 3 | "url": "https://github.com/Extraltodeus/depthmap2mask.git", 4 | "description": "Create masks for img2img based on a depth estimation made by MiDaS.", 5 | "added": "2022-11-26", 6 | "tags": [ 7 | "editing", 8 | "manipulations" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/discord-rpc-for-automatic1111-webui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Discord Rich Presence", 3 | "url": "https://github.com/kabachuha/discord-rpc-for-automatic1111-webui.git", 4 | "description": "Provides connection to Discord RPC, showing a fancy table in the user profile.", 5 | "added": "2023-01-20", 6 | "tags": [ 7 | "online" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/ebsynth_utility.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ebsynth_utility", 3 | "url": "https://github.com/s9roll7/ebsynth_utility.git", 4 | "description": "Extension for creating videos using img2img and ebsynth. Output edited videos using ebsynth. Works with ControlNet extension.", 5 | "added": "2023-03-04", 6 | "tags": [ 7 | "tab", 8 | "animation" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/embedding-inspector.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "embedding-inspector", 3 | "url": "https://github.com/w-e-w/embedding-inspector.git", 4 | "description": "Inspect any token(a word) or Textual-Inversion embeddings and find out which embeddings are similar. You can mix, modify, or create the embeddings in seconds.", 5 | "added": "2022-12-06", 6 | "tags": [ 7 | "tab", 8 | "models" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/extension-style-vars.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Style variables", 3 | "url": "https://github.com/SirVeggie/extension-style-vars", 4 | "description": "Use existing styles as variables in prompts", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2023-11-18" 9 | } -------------------------------------------------------------------------------- /extensions/extra-network-side-panel-for-a1111.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "extra-network-side-panel-for-a1111", 3 | "url": "https://github.com/CurtisDS/extra-network-side-panel-for-a1111.git", 4 | "description": "Adds a toggle to move the extra network cards to the side of the screen ", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-07-25" 9 | } -------------------------------------------------------------------------------- /extensions/gif2gif.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gif2gif", 3 | "url": "https://github.com/LonicaMewinsky/gif2gif.git", 4 | "description": "A script for img2img that extract a gif frame by frame for img2img generation and recombine them back into an animated gif", 5 | "added": "2023-02-09", 6 | "tags": [ 7 | "animation" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/img2img-hires-fix.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "img2img-hires-fix", 3 | "url": "https://github.com/Amadeus-AI/img2img-hires-fix.git", 4 | "description": "Hires-Fix upscale right after the img2img process, using its latent.", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2024-09-17" 10 | } -------------------------------------------------------------------------------- /extensions/infinite-zoom-automatic1111-webui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Infinite Zoom", 3 | "url": "https://github.com/v8hid/infinite-zoom-automatic1111-webui.git", 4 | "description": "allows users to create infinite zoom effect videos using stable diffusion outpainting method.", 5 | "added": "2023-04-13", 6 | "tags": [ 7 | "tab", 8 | "animation" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/kandinsky-for-automatic1111.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Kandinsky", 3 | "url": "https://github.com/MMqd/kandinsky-for-automatic1111", 4 | "description": "Adds a script to run Kandinsky 2.X", 5 | "added": "2023-06-11", 6 | "tags": [ 7 | "script", 8 | "editing" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/latent_upscale.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Latent Upscale", 3 | "url": "https://github.com/feynlee/latent-upscale.git", 4 | "description": "Provides more options for latent upscale in img2img, surpassing those offered by Hires Fix for the txt2img process.", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-07-15" 9 | } -------------------------------------------------------------------------------- /extensions/loopback_scaler.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Loopback Scaler", 3 | "url": "https://github.com/Elldreth/loopback_scaler.git", 4 | "description": "Iteratively improves image quality and detail via user-controlled, gradual resolution increments.", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2023-07-11" 10 | } -------------------------------------------------------------------------------- /extensions/lora-keywords-finder.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "LoRA Keywords Finder", 3 | "url": "https://github.com/Avaray/lora-keywords-finder.git", 4 | "description": "Find trained keywords for LoRA models using CivitAI API", 5 | "tags": [ 6 | "prompting", 7 | "online" 8 | ], 9 | "added": "2024-11-02" 10 | } -------------------------------------------------------------------------------- /extensions/m9-scramble-prompts.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ScramblePrompts [m9]", 3 | "url": "https://github.com/MarcusNyne/sd-scramble-prompts-m9.git", 4 | "description": "Creates prompt variations during image generation by reordering prompts, removing prompts, and modifying prompt weights. Helps to fine-tune your prompts. Details in README.md", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2024-07-01" 9 | } -------------------------------------------------------------------------------- /extensions/m9-tweak-weights.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TweakWeights [m9]", 3 | "url": "https://github.com/MarcusNyne/sd-tweak-weights-m9.git", 4 | "description": "Creates prompt variations during image generation by modifying prompt weights matching specified keywords. Helps to fine-tune your prompts. Details in README.md", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2024-07-01" 9 | } -------------------------------------------------------------------------------- /extensions/metadata_utils.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Metadata Utils", 3 | "url": "https://github.com/Tzigo/metadata_utils.git", 4 | "description": "metadata utils can read/write metadata from/to .safetensor files", 5 | "tags": [ 6 | "tab", 7 | "models" 8 | ], 9 | "added": "2024-06-07" 10 | } -------------------------------------------------------------------------------- /extensions/miaoshouai-assistant.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Miaoshouai Assistant", 3 | "url": "https://github.com/miaoshouai/miaoshouai-assistant.git", 4 | "description": "Miaoshouai Assistant allows you to enhance your automatic1111 webui user experience, including updating boot settings, freeup vram, managing and downloading your models from civitai.com and liandange.com, generate prompts from chatgpt all through a single tab.", 5 | "added": "2023-05-18", 6 | "tags": [ 7 | "tab", 8 | "models", 9 | "UI related", 10 | "online" 11 | ] 12 | } -------------------------------------------------------------------------------- /extensions/mine-diffusion.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mine-diffusion", 3 | "url": "https://github.com/fropych/mine-diffusion.git", 4 | "description": "This extension converts images into blocks and creates schematics for easy importing into Minecraft using the Litematica mod.", 5 | "added": "2023-02-11", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/model-keyword.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "model-keyword", 3 | "url": "https://github.com/mix1009/model-keyword.git", 4 | "description": "Inserts matching keyword(s) to the prompt automatically. Update this extension to get the latest model+keyword mappings.", 5 | "added": "2022-12-28", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/model_preset_manager.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Model Preset Manager", 3 | "url": "https://github.com/rifeWithKaiju/model_preset_manager.git", 4 | "description": "Lets you create and apply presets per model for all generation data (e.g. prompt, negative prompt, cfg_scale, resolution, sampler, clip skip, steps, etc). Also automatically fetches model trigger words and thumbnails from Civitai.", 5 | "added": "2023-05-15", 6 | "tags": [ 7 | "online", 8 | "prompting", 9 | "tab" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/multi-subject-render.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "multi-subject-render", 3 | "url": "https://github.com/Extraltodeus/multi-subject-render.git", 4 | "description": "It is a depth aware extension that can help to create multiple complex subjects on a single image. It generates a background, then multiple foreground subjects, cuts their backgrounds after a depth analysis, paste them onto the background and finally does an img2img for a clean finish.", 5 | "added": "2022-11-24", 6 | "tags": [ 7 | "editing", 8 | "manipulations" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/multidiffusion-upscaler-for-automatic1111.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TiledDiffusion with Tiled VAE", 3 | "url": "https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.git", 4 | "description": "Seamless large image regional generation and upscaling, along with vram-efficient tiled vae script.", 5 | "added": "2023-03-08", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/novelai-2-local-prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "novelai-2-local-prompt", 3 | "url": "https://github.com/animerl/novelai-2-local-prompt.git", 4 | "description": "Add a button to convert the prompts used in NovelAI for use in the WebUI. In addition, add a button that allows you to recall a previously used prompt.", 5 | "added": "2022-11-05", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/openOutpaint-webUI-extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "openOutpaint extension", 3 | "url": "https://github.com/zero01101/openOutpaint-webUI-extension.git", 4 | "description": "A tab with the full openOutpaint UI. Run with the --api flag.", 5 | "added": "2022-12-23", 6 | "tags": [ 7 | "tab", 8 | "UI related", 9 | "editing" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/openpose-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "OpenPose Editor", 3 | "url": "https://github.com/fkunn1326/openpose-editor.git", 4 | "description": "This can add multiple pose characters, detect pose from image, save to PNG, and send to controlnet extension.", 5 | "added": "2023-02-18", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/posex.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "posex", 3 | "url": "https://github.com/hnmr293/posex.git", 4 | "description": "Estimated Image Generator for Pose2Image. This extension allows moving the openpose figure in 3d space.", 5 | "added": "2023-03-04", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/prompt-fusion-extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Prompt Fusion", 3 | "url": "https://github.com/ljleb/prompt-fusion-extension.git", 4 | "description": "Adds prompt-travel and shift-attention-like interpolations (see exts), but during/within the sampling steps. Always-on + works w/ existing prompt-editing syntax. Various interpolation modes. See their wiki for more info.", 5 | "added": "2023-01-28", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/prompt_translator.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Prompt Translator", 3 | "url": "https://github.com/ParisNeo/prompt_translator.git", 4 | "description": "Allows users to generate images based on prompts written in 50 different languages. It translates the prompts to english from a selected source language before generating the image.", 5 | "added": "2023-03-28", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/prompts filter.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "prompts filter", 3 | "url": "https://github.com/viyiviyi/prompts-filter.git", 4 | "description": "Filter out banned words in prompts and negative_prompts, and also filter out duplicate prompts and empty prompts.", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-07-20" 9 | } -------------------------------------------------------------------------------- /extensions/sd-3dmodel-loader.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "3D Model&Pose Loader", 3 | "url": "https://github.com/jtydhr88/sd-3dmodel-loader.git", 4 | "description": "Load your 3D model/animation inside webui, or edit model pose as well, then send screenshot to txt2img or img2img to ControlNet.", 5 | "added": "2023-03-11", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-canvas-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-canvas-editor", 3 | "url": "https://github.com/jtydhr88/sd-canvas-editor.git", 4 | "description": "A full capability canvas editor which you can use layer, text, image, elements and so on.", 5 | "added": "2023-04-13", 6 | "tags": [ 7 | "tab", 8 | "online" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-civitai-browser-plus.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "CivitAI Browser+", 3 | "url": "https://github.com/BlafKing/sd-civitai-browser-plus.git", 4 | "description": "Extension to access CivitAI via WebUI: download, delete, scan for updates, list installed models, assign tags, and boost downloads with multi-threading.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "online" 9 | ], 10 | "added": "2023-08-24" 11 | } -------------------------------------------------------------------------------- /extensions/sd-d2-prompt-selector.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "D2 Prompt Selector", 3 | "url": "https://github.com/da2el-ai/sd-d2-prompt-selector.git", 4 | "description": "Insert prompts or random prompts on button click", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2024-05-04" 9 | } -------------------------------------------------------------------------------- /extensions/sd-discord-rich_presence.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Discord - Dynamic Rich Presence", 3 | "url": "https://github.com/davehornik/sd-discord-rich_presence.git", 4 | "description": "Will show your current sd model selected. Also showing if you are idle, or generating something - in that case, total image/s being generated.", 5 | "added": "2023-04-04", 6 | "tags": [ 7 | "online", 8 | "script" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-dynamic-javascript.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dynamic Javascript", 3 | "url": "https://github.com/pmcculler/sd-dynamic-javascript", 4 | "description": "Embed Javascript code blocks in positive and negative prompts.", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2023-07-22" 9 | } -------------------------------------------------------------------------------- /extensions/sd-dynamic-prompts.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dynamic Prompts", 3 | "url": "https://github.com/adieyal/sd-dynamic-prompts.git", 4 | "description": "Implements an expressive template language for random or combinatorial prompt generation along with features to support deep wildcard directory structures.", 5 | "added": "2022-11-01", 6 | "tags": [ 7 | "prompting", 8 | "online" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-dynamic-thresholding.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dynamic Thresholding", 3 | "url": "https://github.com/mcmonkeyprojects/sd-dynamic-thresholding.git", 4 | "description": "Adds customizable dynamic thresholding to allow high CFG Scale values without the burning / 'pop art' effect.", 5 | "added": "2023-02-01", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-extension-aesthetic-scorer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aesthetic Scorer", 3 | "url": "https://github.com/vladmandic/sd-extension-aesthetic-scorer.git", 4 | "description": "Uses existing CLiP model with an additional small pretrained model to calculate perceived aesthetic score of an image.", 5 | "added": "2023-01-21", 6 | "tags": [ 7 | "query" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-extension-steps-animation.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Steps Animation", 3 | "url": "https://github.com/vladmandic/sd-extension-steps-animation.git", 4 | "description": "Create animation sequence from denoised intermediate steps.", 5 | "added": "2023-01-21", 6 | "tags": [ 7 | "animation" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-extension-system-info.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "System Info", 3 | "url": "https://github.com/vladmandic/sd-extension-system-info.git", 4 | "description": "System Info tab for WebUI which shows realtime information of the server. Also supports sending crowdsourced inference data as an option.", 5 | "added": "2023-01-21", 6 | "tags": [ 7 | "script", 8 | "tab" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-fast-pnginfo.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Fast PNG Info", 3 | "url": "https://github.com/NoCrypt/sd-fast-pnginfo.git", 4 | "description": "Allows you to view PNG Info of an image without upload to webui's backend server, significantly faster when webui is hosted remotely like on Colab.", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2023-09-17" 9 | } -------------------------------------------------------------------------------- /extensions/sd-history-slider.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-history-slider", 3 | "url": "https://github.com/LucasMali/sd-history-slider", 4 | "description": "A slider change the prompt based on the history of what was used.", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-07-18" 9 | } -------------------------------------------------------------------------------- /extensions/sd-hub.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Hub", 3 | "url": "https://github.com/gutris1/sd-hub.git", 4 | "description": "An extension to download files individually or in batch from various sources, upload to Hugging Face model repositories, and archive/extract files in multiple formats.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "online" 9 | ], 10 | "added": "2024-12-25" 11 | } -------------------------------------------------------------------------------- /extensions/sd-image-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Image Editor", 3 | "url": "https://github.com/sontungdo/sd-image-editor.git", 4 | "description": "A fast and easy-to-use image editor for Stable Diffusion Web UI", 5 | "tags": [ 6 | "tab", 7 | "editing" 8 | ], 9 | "added": "2024-04-05" 10 | } -------------------------------------------------------------------------------- /extensions/sd-infinity-grid-generator-script.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Infinity Grid Generator", 3 | "url": "https://github.com/mcmonkeyprojects/sd-infinity-grid-generator-script.git", 4 | "description": "Build a yaml file with your chosen parameters, and generate infinite-dimensional grids. Built-in ability to add description text to fields. See readme for usage details.", 5 | "added": "2022-12-09", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-masonry.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Masonry Gallery", 3 | "url": "https://github.com/bit9labs/sd-masonry.git", 4 | "description": "An images tab to display local images in a compact masonry gallery.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "UI related", 9 | "online" 10 | ], 11 | "added": "2023-09-05" 12 | } -------------------------------------------------------------------------------- /extensions/sd-model-downloader.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Model Downloader", 3 | "url": "https://github.com/Iyashinouta/sd-model-downloader.git", 4 | "description": "Alternative tool for Downloading Models, Recommended for Cloud users.", 5 | "added": "2023-06-05", 6 | "tags": [ 7 | "tab", 8 | "script", 9 | "online" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/sd-model-organizer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Model Organizer", 3 | "url": "https://github.com/alexandersokol/sd-model-organizer.git", 4 | "description": "Allows to store and manage own model collections, add information, notes, previews, download links of model. Easily download from any external direct link or shared file link from Google Drive. Share own models collection with json file or use remote Firestore database to make it available and synced on several devices.", 5 | "added": "2023-05-05", 6 | "tags": [ 7 | "tab", 8 | "UI related", 9 | "online" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/sd-model-preview-xd.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-model-preview-xd", 3 | "url": "https://github.com/CurtisDS/sd-model-preview-xd", 4 | "description": "Adds model, LoRA and embedding previews to the UI including preview images, descriptions and LoRA prompt lists.", 5 | "added": "2023-05-12", 6 | "tags": [ 7 | "tab", 8 | "UI related" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-pixel.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Pixel", 3 | "url": "https://github.com/Leodotpy/sd-pixel.git", 4 | "description": "Quickly and easily perform downscaling, color palette limiting, and other useful pixel art effects through the extras tab.", 5 | "added": "2023-05-05", 6 | "tags": [ 7 | "editing", 8 | "extras" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-queue.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-queue", 3 | "url": "https://github.com/nmygle/sd-queue.git", 4 | "description": "It is an extension that provides an API primarily for queuing tasks, using a simple task manager created with Pure Python's deque and threading.", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2024-07-21" 9 | } -------------------------------------------------------------------------------- /extensions/sd-ratio-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Ratio Lock", 3 | "url": "https://github.com/bit9labs/sd-ratio-lock.git", 4 | "description": "Locks image aspect ratio", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-08-09" 9 | } -------------------------------------------------------------------------------- /extensions/sd-simple-dimension-preset.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Simple Dimension Preset", 3 | "url": "https://github.com/gutris1/sd-simple-dimension-preset.git", 4 | "description": "a simple button to change width and height values under txt2img and img2img tab", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-12-25" 9 | } -------------------------------------------------------------------------------- /extensions/sd-wav2lip-uhq.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-wav2lip-uhq", 3 | "url": "https://github.com/numz/sd-wav2lip-uhq", 4 | "description": "All-in-one solution for creating high-quality lip-sync videos based on video or image", 5 | "tags": [ 6 | "tab", 7 | "editing", 8 | "animation", 9 | "ads" 10 | ], 11 | "added": "2023-08-04" 12 | } 13 | -------------------------------------------------------------------------------- /extensions/sd-web-ui-kitchen-theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Kitchen Theme", 3 | "url": "https://github.com/canisminor1990/sd-webui-kitchen-theme-legacy.git", 4 | "description": "Custom Theme.", 5 | "added": "2023-02-28", 6 | "tags": [ 7 | "UI related", 8 | "online" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-web-ui-quickcss.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "quick-css", 3 | "url": "https://github.com/Gerschel/sd-web-ui-quickcss.git", 4 | "description": "Extension for quickly selecting and applying custom.css files, for customizing look and placement of elements in ui.", 5 | "added": "2022-12-30", 6 | "tags": [ 7 | "tab", 8 | "UI related" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-3d-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "3D Editor", 3 | "url": "https://github.com/jtydhr88/sd-webui-3d-editor.git", 4 | "description": "3D modeling features (add/edit basic elements, load your custom model, modify scene and so on), then send screenshot to txt2img or img2img as your ControlNet's reference image, basing on ThreeJS editor.", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2023-06-30" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-3d-open-pose-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "3D Openpose Editor", 3 | "url": "https://github.com/nonnonstop/sd-webui-3d-open-pose-editor.git", 4 | "description": "Edit the pose of 3D models in the WebUI, and generate Openpose/Depth/Normal/Canny maps for ControlNet.", 5 | "added": "2023-03-16", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-EasyPhoto.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "EasyPhoto", 3 | "url": "https://github.com/aigc-apps/sd-webui-EasyPhoto.git", 4 | "description": "Support easy photo generation with an online-trained LoRA model that guarantees high-quality output images closely relevant to the input.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "training", 9 | "manipulations" 10 | ], 11 | "added": "2023-10-01" 12 | } -------------------------------------------------------------------------------- /extensions/sd-webui-FaceChain.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "FaceChain", 3 | "url": "https://github.com/modelscope/facechain.git", 4 | "description": "FaceChain is a deep-learning toolchain for generating your Digital-Twin. With a minimum of 1 portrait-photo, you can create a Digital-Twin of your own and start generating personal portraits in different settings ", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "training", 9 | "online" 10 | ], 11 | "added": "2023-11-05" 12 | } -------------------------------------------------------------------------------- /extensions/sd-webui-GPT4V-Image-Captioner.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "GPT-4 Vision Image Captioner", 3 | "url": "https://github.com/SleeeepyZhou/sd-webui-GPT4V-Image-Captioner.git", 4 | "description": "This extension utilizes the power of GPT-4 Vision API to provide image captioning capabilities through the Stable Diffusion Web UI. Requires a paid subscription to OpenAI.", 5 | "tags": [ 6 | "tab", 7 | "online" 8 | ], 9 | "added": "2024-01-14" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-Lora-queue-helper.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Lora Queue Helper", 3 | "url": "https://github.com/Yinzo/sd-webui-Lora-queue-helper.git", 4 | "description": "A Script that help you generate a batch of Lora, using same prompt & settings. Helpful for compare Lora, Or just switching Lora easily without switch tab.", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-11-26" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-Multi-Prompt-Manager.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Multi-Prompt Manager", 3 | "url": "https://github.com/camdenFletcher03/sd-webui-Multi-Prompt-Manager.git", 4 | "description": "The Multi-Prompt Manager Extension for stable-diffusion-webui allows easy management of multiple prompts. Create, save, edit, and delete prompts, and quickly switch between them without having to retype them manually.", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2024-07-11" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-StableStudio.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "StableStudio Adapter", 3 | "url": "https://github.com/jtydhr88/sd-webui-StableStudio.git", 4 | "description": "A custom extension for webui to extend rest APIs to do some local operations, using in StableStudio.", 5 | "added": "2023-05-24", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-additional-networks.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Kohya-ss Additional Networks", 3 | "url": "https://github.com/kohya-ss/sd-webui-additional-networks.git", 4 | "description": "Allows the Web UI to use LoRAs (1.X and 2.X) to generate images. Also allows editing .safetensors networks prompt metadata.", 5 | "added": "2023-01-06", 6 | "tags": [ 7 | "models" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-agent-scheduler.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Agent Scheduler", 3 | "url": "https://github.com/ArtVentureX/sd-webui-agent-scheduler.git", 4 | "description": "Queue task and task history", 5 | "added": "2023-06-23", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-agentattention.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Agent Attention", 3 | "url": "https://github.com/v0xie/sd-webui-agentattention.git", 4 | "description": "Speed up image generation and improve image quality using Agent Attention! An unofficial implementation of the method in arXiv:2312.08874 [cs.CV]", 5 | "tags": [ 6 | "dropdown", 7 | "manipulations" 8 | ], 9 | "added": "2023-12-15" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-animatediff.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-animatediff", 3 | "url": "https://github.com/continue-revolution/sd-webui-animatediff.git", 4 | "description": "This extension integrates AnimateDiff into WebUI and generates GIF just like generating images", 5 | "added": "2023-07-20", 6 | "tags": [ 7 | "script", 8 | "dropdown" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-api-payload-display.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD-WebUI API Payload Display", 3 | "url": "https://github.com/huchenlei/sd-webui-api-payload-display.git", 4 | "description": "Display the corresponding API payload after each generation on WebUI", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-11-23" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-ar-plus.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aspect Ratio selector plus", 3 | "url": "https://github.com/LEv145/--sd-webui-ar-plus", 4 | "description": "Fork of Aspect Ratio selector with new features and logic for aspect ratio", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-06-30" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-ar-plusplus.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aspect Ratio and Resolution Buttons (ar-plusplus)", 3 | "url": "https://github.com/altoiddealer/--sd-webui-ar-plusplus.git", 4 | "description": "Fork of Aspect Ratio selector plus with optimal resolution calculation and rounding", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-06-23" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aspect Ratio selector", 3 | "url": "https://github.com/alemelis/sd-webui-ar.git", 4 | "description": "Adds image aspect ratio selector buttons.", 5 | "added": "2023-02-04", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-ar_xhox.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aspect Ratio Resolutions selector-xhox", 3 | "url": "https://github.com/xhoxye/sd-webui-ar_xhox.git", 4 | "description": "Extension for stable-diffusion-webui adding image aspect ratio resolutions selector buttons.", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-03-11" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-aspect-ratio-helper.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aspect Ratio Helper", 3 | "url": "https://github.com/thomasasfk/sd-webui-aspect-ratio-helper.git", 4 | "description": "Easily scale dimensions while retaining the same aspect ratio.", 5 | "added": "2023-03-20", 6 | "tags": [ 7 | "script", 8 | "dropdown", 9 | "UI related" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-auto-tweet.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-auto-tweet.json", 3 | "url": "https://github.com/sinano1107/sd-webui-auto-tweet.git", 4 | "description": "The generated images are automatically posted to your Twitter feed. There is also a button to post the generated image to Twitter.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "online" 9 | ], 10 | "added": "2023-08-12" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-bg-mask.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-bg-mask", 3 | "url": "https://github.com/Scholar01/sd-webui-bg-mask.git", 4 | "description": "Generate a mask for the image background", 5 | "tags": [ 6 | "editing" 7 | ], 8 | "added": "2023-09-30" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-bilingual-localization-bluelovers.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Bilingual Localization Refactored Fork", 3 | "url": "https://github.com/bluelovers/sd-webui-bilingual-localization.git", 4 | "description": "Refactored from journey-ad Bilingual translation, rewritten in TypeScript for improved bug fixes and performance enhancements.", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-06-11" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-bilingual-localization.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Bilingual Localization", 3 | "url": "https://github.com/journey-ad/sd-webui-bilingual-localization.git", 4 | "description": "Bilingual translation, no need to worry about how to find the original button. Compatible with language pack extensions, no need to re-import.", 5 | "added": "2023-02-28", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-bluescape.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-bluescape", 3 | "url": "https://github.com/Bluescape/sd-webui-bluescape", 4 | "description": "Upload generated images to a Bluescape workspace for review and collaboration.", 5 | "added": "2023-06-13", 6 | "tags": [ 7 | "tab", 8 | "online" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-boomer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Webui Boomer", 3 | "url": "https://github.com/Haoming02/sd-webui-boomer.git", 4 | "description": "An Extension that reverts some UI changes", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-breadcrumbs.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-breadcrumbs", 3 | "url": "https://github.com/ThereforeGames/sd-webui-breadcrumbs.git", 4 | "description": "Adds a breadcrumb trail and makes improvements to the Quicksettings menu.", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-12-02" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-cardmaster.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Card Master", 3 | "url": "https://github.com/SenshiSentou/sd-webui-cardmaster.git", 4 | "description": "Adds powerful tools to the \"extra network\" cards (esp. LoRAs), including detail views, easy application of activation texts to the negative prompt, partial application of activation texts that contain multiple sections, and automatic prompt cleanup when removing a LoRA. This extension was previously known as tinycards. Please remove the old version if you still have it installed.", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-11-25" 9 | } 10 | -------------------------------------------------------------------------------- /extensions/sd-webui-cd-tuner.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "CD(Color/Detail) Tuner", 3 | "url": "https://github.com/hako-mikan/sd-webui-cd-tuner.git", 4 | "description": "Adjust color tone, brightness, and level of detailing using a different mechanism of LoRA or ADtailer", 5 | "tags": [ 6 | "manipulations" 7 | ], 8 | "added": "2023-10-17" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-chatgpt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-chatgpt", 3 | "url": "https://github.com/NON906/sd-webui-chatgpt.git", 4 | "description": "Using ChatGPT in Stable Diffusion web UI. When you say something like 'generate an image', ChatGPT will automatically generate a prompt and generate an image.", 5 | "tags": [ 6 | "tab", 7 | "online" 8 | ], 9 | "added": "2023-08-11" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-civbrowser.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "CivBrowser", 3 | "url": "https://github.com/SignalFlagZ/sd-webui-civbrowser.git", 4 | "description": "Extension to search and download Civitai models in multiple tabs. Save model information. Send sample infotext to txt2img.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "online" 9 | ], 10 | "added": "2023-10-02" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-clear-screen.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Clear Screen", 3 | "url": "https://github.com/Haoming02/sd-webui-clear-screen.git", 4 | "description": "Adds a button 🆑 to clear the console window", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-cli-interruption.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cli-interruption", 3 | "url": "https://github.com/light-and-ray/sd-webui-cli-interruption.git", 4 | "description": "Interrupt generation on SIGINT signal (Ctrl+C), instead of closing the server.", 5 | "tags": [], 6 | "added": "2024-03-26" 7 | } -------------------------------------------------------------------------------- /extensions/sd-webui-cn-in-extras-tab.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ControlNet Preprocessor in extras tab", 3 | "url": "https://github.com/light-and-ray/sd-webui-cn-in-extras-tab.git", 4 | "description": "Adds controlnet preprocessing feature into Extras tab", 5 | "tags": [ 6 | "script", 7 | "dropdown", 8 | "editing", 9 | "extras" 10 | ], 11 | "added": "2024-02-06" 12 | } -------------------------------------------------------------------------------- /extensions/sd-webui-cn-sam-preprocessor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ControlNet preprocessor: Segment Anything", 3 | "url": "https://github.com/light-and-ray/sd-webui-cn-sam-preprocessor.git", 4 | "description": "Segment Anything preprocessor for ControlNet (requires sd-webui-segment-anything)", 5 | "tags": [ 6 | "manipulations" 7 | ], 8 | "added": "2024-06-15" 9 | } 10 | -------------------------------------------------------------------------------- /extensions/sd-webui-color-enhance.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-color-enhance", 3 | "url": "https://git.mmaker.moe/mmaker/sd-webui-color-enhance.git", 4 | "description": "Enhance image colors using GIMP/GEGL \"Color Enhance\" algorithm.", 5 | "added": "2023-06-10", 6 | "tags": [ 7 | "editing", 8 | "extras" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-comfyui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ComfyUI", 3 | "url": "https://github.com/ModelSurge/sd-webui-comfyui.git", 4 | "description": "Embed ComfyUI workflows in different sections of the Webui", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "UI related", 9 | "manipulations" 10 | ], 11 | "added": "2023-07-14" 12 | } -------------------------------------------------------------------------------- /extensions/sd-webui-controlnet-fastload.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Controlnet Fastload", 3 | "url": "https://github.com/pk5ls20/sd-webui-controlnet-fastload.git", 4 | "description": "Save and load controlnet parameters", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2023-08-07" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-controlnet.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-controlnet", 3 | "url": "https://github.com/Mikubill/sd-webui-controlnet.git", 4 | "description": "WebUI extension for ControlNet. Note: (WIP), so don't expect seed reproducibility - as updates may change things.", 5 | "added": "2023-02-18", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-creaprompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-creaprompt", 3 | "url": "https://github.com/tritant/sd-webui-creaprompt.git", 4 | "description": "This extension for A1111 generates wonderful prompts randomly", 5 | "tags": [ 6 | "UI related", 7 | "prompting" 8 | ], 9 | "added": "2024-02-09" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-custom-autolaunch.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Custom AutoLaunch", 3 | "url": "https://github.com/w-e-w/sd-webui-custom-autolaunch.git", 4 | "description": "AutoLaunch WebUI in non-default browser", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2024-02-18" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-decadetw-auto-prompt-llm.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-decadetw-auto-prompt-llm", 3 | "url": "https://github.com/xlinx/sd-webui-decadetw-auto-prompt-llm.git", 4 | "description": "Auto Prompt with LLM. Read README.md, additional installation steps required", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2024-08-09" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-deepdanbooru-object-recognition.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Deepdanbooru object recognition", 3 | "url": "https://github.com/Jibaku789/sd-webui-deepdanbooru-object-recognition.git", 4 | "description": "Interrogate Deepdanboru and identify objects in the images", 5 | "tags": [ 6 | "tab", 7 | "query" 8 | ], 9 | "added": "2023-12-16" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-deepdanbooru-tag2folder.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Deepdanbooru Tag2Folder", 3 | "url": "https://github.com/Jibaku789/sd-webui-deepdanbooru-tag2folder", 4 | "description": "Using this script you can move images using deepdanbooru classification", 5 | "tags": [ 6 | "tab", 7 | "query" 8 | ], 9 | "added": "2024-01-03" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-deoldify.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-deoldify", 3 | "url": "https://github.com/SpenserCai/sd-webui-deoldify", 4 | "description": "DeOldify for Stable Diffusion WebUI:Colorize of old photos and old video, based on deoldify", 5 | "added": "2023-08-04", 6 | "tags": [ 7 | "script", 8 | "extras", 9 | "tab", 10 | "animation" 11 | ] 12 | } -------------------------------------------------------------------------------- /extensions/sd-webui-depth-lib.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-depth-lib", 3 | "url": "https://github.com/wywywywy/sd-webui-depth-lib.git", 4 | "description": "Depth map library for use with the ControlNet extension", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2023-09-07" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-detail-daemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Detail Daemon", 3 | "url": "https://github.com/muerrilla/sd-webui-detail-daemon.git", 4 | "description": "Control amount of detail/smoothness during generation by adjusting the sigmas schedule", 5 | "tags": [ 6 | "manipulations" 7 | ], 8 | "added": "2024-07-02" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-diffusion-cg.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Diffusion Color Grading", 3 | "url": "https://github.com/Haoming02/sd-webui-diffusion-cg.git", 4 | "description": "performs color grading based on the latent tensor value range", 5 | "tags": [ 6 | "manipulations" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-discord-ex.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-discord-ex", 3 | "url": "https://github.com/SpenserCai/sd-webui-discord-ex.git", 4 | "description": "Supports distributed deployment of SD node's Stable Diffusion WebUi Discord bot", 5 | "tags": [ 6 | "online", 7 | "tab" 8 | ], 9 | "added": "2023-08-24" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-ditail.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Diffusion Cocktail (Ditail)", 3 | "url": "https://github.com/MAPS-research/sd-webui-ditail.git", 4 | "description": "'Diffusion Cocktail' (Ditail) offers a training-free method for novel image generations and fine-grained manipulations of content/style, enabling flexible integrations of existing pre-trained Diffusion models and LoRAs.", 5 | "tags": [ 6 | "manipulations" 7 | ], 8 | "added": "2024-09-17" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-e621-prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "e621 Prompt", 3 | "url": "https://github.com/nochnoe/sd-webui-e621-prompt.git", 4 | "description": "Request tags of an image from e621 and convert them into a prompt", 5 | "added": "2023-06-15", 6 | "tags": [ 7 | "online", 8 | "prompting" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-easy-tag-insert.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Easy Tag Insert", 3 | "url": "https://github.com/Haoming02/sd-webui-easy-tag-insert.git", 4 | "description": "Button shortcuts for user-specified prompts", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2024-03-09" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-enable-checker.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-enable-checker", 3 | "url": "https://github.com/shirayu/sd-webui-enable-checker.git", 4 | "description": "Switch background color by clicking the Enable buttons in SD Web UI", 5 | "added": "2023-03-19", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-encrypt-image.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "encrypt-image", 3 | "url": "https://github.com/viyiviyi/sd-encrypt-image.git", 4 | "description": "Encrypt and save the image to the disk to reduce the risk of account suspension when storing images in public clouds. When installing and starting, you need to add the parameter --encrypt-pass=your password.", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-10-19" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-extended-style-saver.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-extended-style-saver", 3 | "url": "https://github.com/harukei-tech/sd-webui-extended-style-saver.git", 4 | "description": "Save your AI prompts easily. This extension helps you keep important details like name, model, VAE, image size, prompt, and negative prompt for creating AI outputs.", 5 | "tags": [ 6 | "script", 7 | "UI related", 8 | "prompting" 9 | ], 10 | "added": "2023-11-13" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-fabric.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "FABRIC", 3 | "url": "https://github.com/dvruette/sd-webui-fabric.git", 4 | "description": "Personalizing Diffusion Models with Iterative Feedback, a training-free approach that conditions the diffusion process on a set of feedback images", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2023-08-17" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-face-manipulation-extras.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Face manipulations - extras", 3 | "url": "https://github.com/light-and-ray/sd-webui-face-manipulation-extras.git", 4 | "description": "Adds zerodim model zerodim-ffhq-x256 model into Extras tab. Changing of age, gender, ethnicity, hair, facial hair, glasses", 5 | "tags": [ 6 | "manipulations", 7 | "editing" 8 | ], 9 | "added": "2024-07-29" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-facefusion.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-facefusion", 3 | "url": "https://github.com/diffus-me/sd-webui-facefusion", 4 | "description": "Video face swapper and enhancer.", 5 | "tags": [ 6 | "tab", 7 | "editing" 8 | ], 9 | "added": "2023-11-01" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-faceswaplab.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "FaceSwapLab", 3 | "url": "https://github.com/glucauze/sd-webui-faceswaplab", 4 | "description": "Extended faceswap with multiple faceswaps, inpainting, checkpoints.", 5 | "tags": [ 6 | "editing", 7 | "manipulations" 8 | ], 9 | "added": "2023-07-27" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-fsr-integration.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "AMD FSR 1.0 integration", 3 | "url": "https://github.com/AndreyRGW/sd-webui-fsr-integration.git", 4 | "description": "Integrates upscaling feature from AMD FSR, so you can use it inside hires fix, upscaler_for_img2img or in extras tab.", 5 | "tags": [ 6 | "editing", 7 | "script", 8 | "extras" 9 | ], 10 | "added": "2024-07-22" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-gelbooru-prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Gelbooru Prompt", 3 | "url": "https://github.com/antis0007/sd-webui-gelbooru-prompt.git", 4 | "description": "Extension that gets tags for saved gelbooru images in AUTOMATIC1111's Stable Diffusion webui", 5 | "added": "2022-12-20", 6 | "tags": [ 7 | "online" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-hardware-info-in-metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Hardware Info in metadata", 3 | "url": "https://github.com/light-and-ray/sd-webui-hardware-info-in-metadata.git", 4 | "description": "Adds hardware info (gpu name, vram, cpu name, ram) and taken time into generated images' metadata", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2024-05-18" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-hires-fix-tweaks.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Hires Fix Tweaks", 3 | "url": "https://github.com/w-e-w/sd-webui-hires-fix-tweaks.git", 4 | "description": "Add additional options and features to hires fix - CFG, Batch count, Pormpting syntax, Output directory", 5 | "tags": [ 6 | "script", 7 | "prompting", 8 | "manipulations" 9 | ], 10 | "added": "2024-03-13" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-image-comparison.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Webui Image Comparison", 3 | "url": "https://github.com/Haoming02/sd-webui-image-comparison.git", 4 | "description": "Easily compare img2img results within the Webui", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-incantations.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Incantations", 3 | "url": "https://github.com/v0xie/sd-webui-incantations.git", 4 | "description": "Implements multiple novel guidance algorithms to improve image quality, reduce concept bleeding, and enhance prompt following!", 5 | "tags": [ 6 | "dropdown", 7 | "manipulations" 8 | ], 9 | "added": "2024-04-03" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-infinite-image-browsing.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Infinite image browsing", 3 | "url": "https://github.com/zanllp/sd-webui-infinite-image-browsing.git", 4 | "description": "A fast image browser that allows browsing all images without paging, and supports joint search using image parameters, with a layout similar to VS Code.", 5 | "added": "2023-04-16", 6 | "tags": [ 7 | "tab", 8 | "UI related" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-inpaint-anything.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Inpaint Anything", 3 | "url": "https://github.com/Uminosachi/sd-webui-inpaint-anything.git", 4 | "description": "The Inpaint Anything extension performs SD inpainting, cleaner, ControlNet inpaint, and sending a mask to img2img, using a mask selected from the segmentation output of Segment Anything.", 5 | "added": "2023-06-09", 6 | "tags": [ 7 | "tab", 8 | "editing", 9 | "manipulations" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-inpaint-background.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Inpaint background", 3 | "url": "https://github.com/John-WL/sd-webui-inpaint-background.git", 4 | "description": "Use rembg to generate an inpaint mask. Adds a new operation mode.", 5 | "tags": [ 6 | "tab", 7 | "UI related", 8 | "manipulations" 9 | ], 10 | "added": "2024-01-23" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-inpaint-difference.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Inpaint difference", 3 | "url": "https://github.com/John-WL/sd-webui-inpaint-difference", 4 | "description": "Use the difference between 2 images to generate an inpaint mask. Adds a new operation mode.", 5 | "tags": [ 6 | "tab", 7 | "UI related", 8 | "manipulations" 9 | ], 10 | "added": "2023-11-03" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-input-accordion-highlight.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "InputAccordion Highlight", 3 | "url": "https://github.com/w-e-w/sd-webui-input-accordion-highlight.git", 4 | "description": "Highlight InputAccordion when enabled", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-05-20" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-kohya-hiresfix.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Deep Shrink Hires.fix", 3 | "url": "https://github.com/wcde/sd-webui-kohya-hiresfix.git", 4 | "description": "Implementation of Kohya's Deep Shrink Hires.fix", 5 | "tags": [ 6 | "manipulations" 7 | ], 8 | "added": "2023-11-26" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-lama-cleaner-masked-content.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Lama cleaner as masked content", 3 | "url": "https://github.com/light-and-ray/sd-webui-lama-cleaner-masked-content.git", 4 | "description": "Adds new \"Masked content\" value in inpaint tab. It can be useful to remove objects.\nAlso you can use lama cleaner and some other methods with this extension with no stable diffusion in extras tab", 5 | "tags": [ 6 | "script", 7 | "editing", 8 | "manipulations", 9 | "extras" 10 | ], 11 | "added": "2024-01-14" 12 | } 13 | -------------------------------------------------------------------------------- /extensions/sd-webui-latent-regional-helper.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Latent Regional Helper", 3 | "url": "https://github.com/safubuki/sd-webui-latent-regional-helper.git", 4 | "description": "Simplify the region division settings for Latent Couple and Regional Prompter. Simply select from the drop-down list to output the setting values.", 5 | "tags": [ 6 | "script", 7 | "tab" 8 | ], 9 | "added": "2024-01-14" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-lcm.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Latent Consistency Models", 3 | "url": "https://github.com/0xbitches/sd-webui-lcm.git", 4 | "description": "Generate high quality images in just 4 steps. Run Latent Consistency Models with Automatic1111.", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2023-10-22" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-live-portrait.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-live-portrait", 3 | "url": "https://github.com/dimitribarbot/sd-webui-live-portrait.git", 4 | "description": "This extension integrates LivePortrait into WebUI enabling efficient portrait animation with stitching and retargeting control.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "editing" 9 | ], 10 | "added": "2024-09-17" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-llul.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "LLuL", 3 | "url": "https://github.com/hnmr293/sd-webui-llul.git", 4 | "description": "Local Latent Upscaler. Target an area to selectively enhance details.", 5 | "added": "2023-03-04", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-lobe-theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Lobe Theme", 3 | "url": "https://github.com/canisminor1990/sd-webui-lobe-theme.git", 4 | "description": "The modern theme for stable diffusion webui, legacy verison a.k.a kitchen theme.", 5 | "added": "2023-06-28", 6 | "tags": [ 7 | "UI related", 8 | "online" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-lora-block-weight.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "LoRA Block Weight", 3 | "url": "https://github.com/hako-mikan/sd-webui-lora-block-weight.git", 4 | "description": "Applies LoRA strength; block by block on the fly. Includes presets, weight analysis, randomization, XY plot.", 5 | "added": "2023-02-28", 6 | "tags": [ 7 | "models" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-loractl.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "LoRA Control", 3 | "url": "https://github.com/cheald/sd-webui-loractl.git", 4 | "description": "Dynamically control the weights of LoRAs during image generation", 5 | "tags": [ 6 | "models", 7 | "prompting", 8 | "manipulations" 9 | ], 10 | "added": "2023-08-07" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-lua.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Lua", 3 | "url": "https://github.com/yownas/sd-webui-lua.git", 4 | "description": "Generate images with Lua scripts in Stable Diffusion webui.", 5 | "added": "2023-05-29", 6 | "tags": [ 7 | "tab", 8 | "science" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-manga-inpainting.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Manga Inpainting", 3 | "url": "https://github.com/light-and-ray/sd-webui-manga-inpainting.git", 4 | "description": "A network for removing something in manga. Requires controlnet and lama-cleaner-masked-content", 5 | "tags": [ 6 | "manipulations", 7 | "extras" 8 | ], 9 | "added": "2024-07-17" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-manga-maker.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Simple Manga Maker", 3 | "url": "https://github.com/new-sankaku/stable-diffusion-webui-simple-manga-maker.git", 4 | "description": "With simple operations, an extension that enables the creation and application of manga-style images.", 5 | "tags": [ 6 | "tab", 7 | "editing", 8 | "online" 9 | ], 10 | "added": "2024-03-17" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-moar-generate.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Moar Generate Button", 3 | "url": "https://github.com/Haoming02/sd-webui-moar-generate.git", 4 | "description": "Adds a 2nd Generate button", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-mobile-friendly.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mobile friendly UI tweaks", 3 | "url": "https://github.com/Haoming02/sd-webui-mobile-friendly.git", 4 | "description": "UI tweaks to makes the web interface easier to use on mobile (portrait)", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-modal-info.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Web UI Modal Info", 3 | "url": "https://github.com/luminouspear/sd-webui-modal-info.git", 4 | "description": "Displays prompt information when image is in full screen.", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-11-13" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-model-converter.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Model Converter", 3 | "url": "https://github.com/Akegarasu/sd-webui-model-converter.git", 4 | "description": "Convert models to fp16/bf16 no-ema/ema-only safetensors. Convert/copy/delete any parts of model: unet, text encoder(clip), vae.", 5 | "added": "2023-01-05", 6 | "tags": [ 7 | "tab", 8 | "models" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-model-mixer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Model Mixer", 3 | "url": "https://github.com/wkpark/sd-webui-model-mixer.git", 4 | "description": "Checkpoint Model Mixer/Merger extension - merges models without saving a merged model, and is used for image generation. Support Merge Block Weights, XYZ plots, etc.", 5 | "tags": [ 6 | "models", 7 | "manipulations" 8 | ], 9 | "added": "2023-09-16" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-mosaic-outpaint.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mosaic Outpaint", 3 | "url": "https://github.com/Haoming02/sd-webui-mosaic-outpaint.git", 4 | "description": "Outpainting without ControlNet", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-mov2mov.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-mov2mov", 3 | "url": "https://github.com/Scholar01/sd-webui-mov2mov.git", 4 | "description": "Process videos frame by frame and automatically merge and export", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "animation" 9 | ], 10 | "added": "2023-09-24" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-multiple-hypernetworks.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Multiple Hypernetworks", 3 | "url": "https://github.com/antis0007/sd-webui-multiple-hypernetworks.git", 4 | "description": "Adds the ability to apply multiple hypernetworks at once. Apply multiple hypernetworks sequentially, with different weights.", 5 | "added": "2023-01-13", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-negpip.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "NegPiP", 3 | "url": "https://github.com/hako-mikan/sd-webui-negpip.git", 4 | "description": "Enable negative strength in the prompt. This will have a stronger effect than a negative prompt.", 5 | "tags": [ 6 | "manipulations" 7 | ], 8 | "added": "2023-10-17" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-neutral-prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Neutral Prompt", 3 | "url": "https://github.com/ljleb/sd-webui-neutral-prompt.git", 4 | "description": "Adds new keywords for manipulating noise blending and prompt interactions. Allows for organizing prompts in a hierarchical manner instead of a flat list.", 5 | "added": "2023-05-28", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-nudenet-nsfw-censor.git.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "NudeNet NSFW Censor", 3 | "url": "https://github.com/w-e-w/sd-webui-nudenet-nsfw-censor.git", 4 | "description": "Customizable detection and censoring of NSFW portions within an image using NudeNet.", 5 | "tags": [ 6 | "editing", 7 | "extras" 8 | ], 9 | "added": "2023-10-22" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-ocr.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-ocr", 3 | "url": "https://github.com/SpenserCai/sd-webui-ocr", 4 | "description": "PaddleOCR's sd-webui extensions (pytorch implementation)", 5 | "tags": [ 6 | "tab", 7 | "query" 8 | ], 9 | "added": "2024-01-04" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-old-photo-restoration.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Old Photo Restoration", 3 | "url": "https://github.com/Haoming02/sd-webui-old-photo-restoration.git", 4 | "description": "Bringing Old Photo Back to Life", 5 | "tags": [ 6 | "extras" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-old-sd-firstpasser.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Old SD firstpasser", 3 | "url": "https://github.com/light-and-ray/sd-webui-old-sd-firstpasser.git", 4 | "description": "Firstpass generation with old SD model, Loras, embedding, etc ", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2024-04-05" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-oldsix-prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-oldsix-prompt", 3 | "url": "https://github.com/thisjam/sd-webui-oldsix-prompt.git", 4 | "description": "Prompt library - comes with built-in Chinese libeary", 5 | "added": "2023-07-30", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-openpose-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-openpose-editor", 3 | "url": "https://github.com/huchenlei/sd-webui-openpose-editor.git", 4 | "description": "Integrated openpose editor for ControlNet. Full hand/face support.", 5 | "added": "2023-06-07", 6 | "tags": [ 7 | "editing" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-panorama-tools.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-panorama-tools", 3 | "url": "https://github.com/Flyguygx/sd-webui-panorama-tools.git", 4 | "description": "Various tools for creating/editing/viewing 360 degree panoramic images.", 5 | "tags": [ 6 | "tab", 7 | "editing", 8 | "manipulations" 9 | ], 10 | "added": "2023-11-06" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-panorama-viewer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Panorama Viewer", 3 | "url": "https://github.com/GeorgLegato/sd-webui-panorama-viewer.git", 4 | "description": "Provides a tab to display equirectangular images in interactive 3d-view.", 5 | "added": "2023-03-11", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-pixelart.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Pixel art", 3 | "url": "https://github.com/mrreplicart/sd-webui-pixelart.git", 4 | "description": "Extension that provides basic functionality for pixel art: downscaling, palette limiting, grayscale, black&white, ability to change image colors with custom color palette", 5 | "tags": [ 6 | "script", 7 | "editing", 8 | "extras" 9 | ], 10 | "added": "2023-06-28" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-pnginfo-beautify.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "PNGINFO Beautify", 3 | "url": "https://github.com/bluelovers/sd-webui-pnginfo-beautify.git", 4 | "description": "Stable Diffusion PNGINFO Beautify extension", 5 | "tags": [ 6 | "UI related", 7 | "prompting" 8 | ], 9 | "added": "2024-05-19" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-pnginfo-injection.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Stable Diffusion PNGINFO Injection extension", 3 | "url": "https://github.com/bluelovers/sd-webui-pnginfo-injection.git", 4 | "description": "This extension can add more PNGINFO fields to the PNG files generated by Stable Diffusion WebUI, such as the hash values of Civitai resources.", 5 | "tags": [ 6 | "script", 7 | "UI related" 8 | ], 9 | "added": "2024-08-07" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-prevent-interruption.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Prevent interruption", 3 | "url": "https://github.com/light-and-ray/sd-webui-prevent-interruption.git", 4 | "description": "A switch in page footer to prevent user from accidental interrupting", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-07-01" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-prompt-all-in-one.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-prompt-all-in-one", 3 | "url": "https://github.com/Physton/sd-webui-prompt-all-in-one", 4 | "description": "Improve the user experience of the prompt/negative prompt input box. It has a more intuitive and powerful input interface that offers features such as automatic translation, history records, and favorites.", 5 | "added": "2023-05-08", 6 | "tags": [ 7 | "UI related", 8 | "prompting", 9 | "online" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-prompt-format.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Prompt Format - by Haoming02", 3 | "url": "https://github.com/Haoming02/sd-webui-prompt-format.git", 4 | "description": "Remove duplicated spaces and commas.", 5 | "tags": [ 6 | "script", 7 | "prompting" 8 | ], 9 | "added": "2023-08-17" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-prompt-history.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-prompt_history", 3 | "url": "https://github.com/namkazt/sd-webui-prompt-history", 4 | "description": "Automatic store your generation info with image and apply back anytime.", 5 | "added": "2023-06-14", 6 | "tags": [ 7 | "UI related", 8 | "tab" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-qic-console.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "QIC Console", 3 | "url": "https://github.com/SenshiSentou/sd-webui-qic-console", 4 | "description": "Adds a console tab to allow for quick testing of Python and Javascript snippets. !!! WARNING DO NOT install this extension unless you are a developer !!!", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2024-02-11" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-qrcode-toolkit.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-qrcode-toolkit", 3 | "url": "https://github.com/antfu/sd-webui-qrcode-toolkit.git", 4 | "description": "Integration with Anthony's QR Toolkit for easy QR Code generation and verification.", 5 | "added": "2023-07-02", 6 | "tags": [ 7 | "tab", 8 | "editing", 9 | "online" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-quickrecents.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-quickrecents", 3 | "url": "https://github.com/MINENEMA/sd-webui-quickrecents.git", 4 | "description": "View recent generations and get their generation parameters straight from the txt2img/img2img tabs", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-10-24" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-ranbooru.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ranbooru", 3 | "url": "https://github.com/Inzaniak/sd-webui-ranbooru.git", 4 | "description": "Get random prompts from different boorus with a lot of creative features to influence the prompts. Works with txt2img and img2img", 5 | "tags": [ 6 | "script", 7 | "dropdown", 8 | "prompting", 9 | "online" 10 | ], 11 | "added": "2023-10-01" 12 | } -------------------------------------------------------------------------------- /extensions/sd-webui-reactor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ReActor", 3 | "url": "https://github.com/Gourieff/sd-webui-reactor.git", 4 | "description": "Fast and Simple FaceSwap Extension with a lot of improvements. Read README.md, additional installation steps required", 5 | "tags": [ 6 | "editing", 7 | "manipulations" 8 | ], 9 | "added": "2023-10-17" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-readme-browser.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Readme browser", 3 | "url": "https://github.com/light-and-ray/sd-webui-readme-browser.git", 4 | "description": "This extension allows user to view readme files of extensions locally right inside sd-webui. Online will be used only if readme contains external media and links", 5 | "tags": [ 6 | "dropdown", 7 | "online", 8 | "UI related" 9 | ], 10 | "added": "2024-04-26" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-refiner.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Refiner", 3 | "url": "https://github.com/wcde/sd-webui-refiner.git", 4 | "description": "Adds support for SD XL refiner models, it's extending the pipeline to process the last steps with the refiner models Unet.", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2023-07-30" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-regional-prompter.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Regional Prompter", 3 | "url": "https://github.com/hako-mikan/sd-webui-regional-prompter.git", 4 | "description": "Specify different prompts for different regions; an alternative method and potential improvement to latent couple.", 5 | "added": "2023-03-26", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-resharpen.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ReSharpen", 3 | "url": "https://github.com/Haoming02/sd-webui-resharpen.git", 4 | "description": "Increases/decreases the details of images", 5 | "tags": [ 6 | "manipulations" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-resynthesizer-masked-content.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Resynthesizer as masked content", 3 | "url": "https://github.com/light-and-ray/sd-webui-resynthesizer-masked-content.git", 4 | "description": "Integrates Resynthesizer old content-aware fill algorithm into Inpaint tab as masked content method", 5 | "tags": [ 6 | "UI related", 7 | "manipulations" 8 | ], 9 | "added": "2024-07-17" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-riffusion.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Riffusion", 3 | "url": "https://github.com/enlyth/sd-webui-riffusion.git", 4 | "description": "Use Riffusion model to produce music in gradio. To replicate original interpolation technique, input the prompt travel extension output frames into the riffusion tab.", 5 | "added": "2022-12-19", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-roop.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-roop", 3 | "url": "https://github.com/s0md3v/sd-webui-roop", 4 | "description": "Enable face swapping with reference image.", 5 | "added": "2023-06-09", 6 | "tags": [ 7 | "editing", 8 | "manipulations" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-rpg-diffusionmaster.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "RPG-DiffusionMaster", 3 | "url": "https://github.com/zydxt/sd-webui-rpg-diffusionmaster", 4 | "description": "Implementation of WebUI extension for RPG-DiffusionMaster. Utilizing the capabilities of the LLM model to generate Regional Prompts for better generation results.", 5 | "tags": [ 6 | "script", 7 | "dropdown", 8 | "prompting", 9 | "online" 10 | ], 11 | "added": "2024-02-07" 12 | } -------------------------------------------------------------------------------- /extensions/sd-webui-sc-loader.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Scenario loader", 3 | "url": "https://github.com/Chaest/sd-webui-sc-loader.git", 4 | "description": "A series of tool to make it easier to create images.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "dropdown", 9 | "UI related", 10 | "prompting", 11 | "extras" 12 | ], 13 | "added": "2023-09-09" 14 | } -------------------------------------------------------------------------------- /extensions/sd-webui-segment-anything.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-segment-anything", 3 | "url": "https://github.com/continue-revolution/sd-webui-segment-anything.git", 4 | "description": "Segment Anything for Stable Diffusion WebUI. Automatically generate high-quality segmentations/masks for images by clicking or text prompting. Aim for connecting WebUI and ControlNet with Segment Anything and GroundingDINO to enhance Stable Diffusion/ControlNet inpainting (both single image and batch process), enhance ControlNet semantic segmentation, automate image matting and create LoRA/LyCORIS training set.", 5 | "added": "2023-06-07", 6 | "tags": [ 7 | "script", 8 | "dropdown" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-semantic-guidance.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Semantic Guidance", 3 | "url": "https://github.com/v0xie/sd-webui-semantic-guidance.git", 4 | "description": "Adds an extra positive / negative prompt for modifying details without necessarily changing composition. Make subtle or major edits. Better negative prompting. Unofficial implementation of arXiv:2301.12247 [cs.CV]", 5 | "tags": [ 6 | "dropdown", 7 | "manipulations" 8 | ], 9 | "added": "2023-11-13" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-stable-horde-worker.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Stable Horde Worker", 3 | "url": "https://github.com/sdwebui-w-horde/sd-webui-stable-horde-worker.git", 4 | "description": "Worker Client for Stable Horde. Generate pictures for other users with your PC. Please see readme for additional instructions.", 5 | "added": "2023-01-10", 6 | "tags": [ 7 | "tab", 8 | "online" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-stablesr.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "StableSR", 3 | "url": "https://github.com/pkuliyi2015/sd-webui-stablesr.git", 4 | "description": "WebUI extension for StableSR - a powerful upscaler for both realistic and anime images", 5 | "added": "2023-05-22", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-state-manager.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "State Manager", 3 | "url": "https://github.com/SenshiSentou/sd-webui-state-manager.git", 4 | "description": "A state manager to quickly save and return to previous configs in A1111", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "UI related" 9 | ], 10 | "added": "2023-12-15" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-supermerger.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SuperMerger", 3 | "url": "https://github.com/hako-mikan/sd-webui-supermerger.git", 4 | "description": "Merge and run without saving to drive. Sequential XY merge generations; extract and merge loras, bind loras to ckpt, merge block weights, and more.", 5 | "added": "2023-02-18", 6 | "tags": [ 7 | "tab", 8 | "models" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-tabs-extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Webui Tabs Extension", 3 | "url": "https://github.com/Haoming02/sd-webui-tabs-extension.git", 4 | "description": "Reorganize extension accordion layout with tabs.", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-03-08" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-temporal.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Temporal", 3 | "url": "https://github.com/Iniquitatis/sd-webui-temporal", 4 | "description": "A \"loopback on steroids\" that allows either processing images in a slightly more advanced way, or making the morphing animations out of them.", 5 | "tags": [ 6 | "script", 7 | "animation" 8 | ], 9 | "added": "2023-11-04" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-text2video.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "text2video", 3 | "url": "https://github.com/kabachuha/sd-webui-text2video.git", 4 | "description": "Brings a range of true text2video models, such as ModelScope and Videocrafter, into the WebUI.", 5 | "added": "2023-03-19", 6 | "tags": [ 7 | "tab", 8 | "animation" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-thumbnailizer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Thumbnailizer", 3 | "url": "https://github.com/MNeMoNiCuZ/sd-webui-thumbnailizer.git", 4 | "description": "A thumbnail gallery and set management tool. Generate and switch between different thumbnail sets for your checkpoints.", 5 | "tags": [ 6 | "script", 7 | "tab", 8 | "UI related" 9 | ], 10 | "added": "2024-01-14" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-toggle-dark-ligh.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Toggle light dark", 3 | "url": "https://github.com/light-and-ray/sd-webui-toggle-dark-light.git", 4 | "description": "A little button in top-right which toggles UI theme", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-07-17" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-token-downsampling.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Token Downsampling", 3 | "url": "https://github.com/feffy380/sd-webui-token-downsampling.git", 4 | "description": "ToDo implements an improved version of token merging (ToMe) to speed up inference with less quality loss", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2024-03-10" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-topaz-photo-ai-integration.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Topaz Photo AI integration", 3 | "url": "https://github.com/light-and-ray/sd-webui-topaz-photo-ai-integration.git", 4 | "description": "Integrates upscaling feature from Topaz's Photo AI paid software, so you can use it inside hires fix, upscaler_for_img2img or in extras tab. Also there is a script for Sharpen and other features inside extras tab", 5 | "tags": [ 6 | "editing", 7 | "script", 8 | "extras" 9 | ], 10 | "added": "2024-07-01" 11 | } -------------------------------------------------------------------------------- /extensions/sd-webui-triposr.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TripoSR", 3 | "url": "https://github.com/AlbedoFire/sd-webui-triposr.git", 4 | "description": "TripoSR image to 3D model", 5 | "tags": [ 6 | "tab" 7 | ], 8 | "added": "2024-04-24" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-tunnels.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-tunnels", 3 | "url": "https://github.com/Bing-su/sd-webui-tunnels.git", 4 | "description": "Add alternatives to the default tunneling methods. (including cloudflared)", 5 | "added": "2023-03-13", 6 | "tags": [ 7 | "script", 8 | "online" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-txt-img-to-3d-model.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Txt/Img to 3D Model", 3 | "url": "https://github.com/jtydhr88/sd-webui-txt-img-to-3d-model.git", 4 | "description": "An extension integrated OpenAI Shap-E that allow you to generate 3D model from prompt or image", 5 | "added": "2023-06-09", 6 | "tags": [ 7 | "tab" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-udav2.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-udav2", 3 | "url": "https://github.com/MackinationsAi/sd-webui-udav2.git", 4 | "description": "Integration of the Upgraded-Depth-Anything-V2 - UDAV2 models & UI into an a1111 extension.", 5 | "tags": [ 6 | "tab", 7 | "animation" 8 | ], 9 | "added": "2024-07-01" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-untitledmerger.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Untitled Merger", 3 | "url": "https://github.com/silveroxides/sd-webui-untitledmerger.git", 4 | "description": "Powerful merger that have very fast merge times and some novel merge modes.", 5 | "tags": [ 6 | "tab", 7 | "models" 8 | ], 9 | "added": "2024-05-11" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-ux.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Web UI UX", 3 | "url": "https://github.com/anapnoe/sd-webui-ux.git", 4 | "description": "A bespoke, highly adaptable, blazing fast user interface that offers unmatched optimization and flexibility.", 5 | "tags": [ 6 | "tab", 7 | "UI related" 8 | ], 9 | "added": "2024-10-23" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-vectorscope-cc.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Webui Vectorscope CC", 3 | "url": "https://github.com/Haoming02/sd-webui-vectorscope-cc.git", 4 | "description": "Adjust the output images brightness contrast saturation through latent noise manipulation during generation", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2023-08-15" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-video-extras-tab.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Video in Extras tab", 3 | "url": "https://github.com/light-and-ray/sd-webui-video-extras-tab.git", 4 | "description": "This extension is needed to process video frame by frame inside extras tab.", 5 | "tags": [ 6 | "tab", 7 | "editing", 8 | "animation", 9 | "extras" 10 | ], 11 | "added": "2024-01-23" 12 | } -------------------------------------------------------------------------------- /extensions/sd-webui-waifu2x-upscaler.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Waifu2x Upscaler", 3 | "url": "https://github.com/light-and-ray/sd-webui-waifu2x-upscaler.git", 4 | "description": "A fast open-source NN upscaler from 2015", 5 | "tags": [ 6 | "editing", 7 | "extras" 8 | ], 9 | "added": "2024-07-01" 10 | } -------------------------------------------------------------------------------- /extensions/sd-webui-workflow.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Workflow", 3 | "url": "https://github.com/Inzaniak/sd-webui-workflow", 4 | "description": "Add a new panel in the img2img tab to streamline your image processing workflow.", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2024-02-09" 9 | } -------------------------------------------------------------------------------- /extensions/sd-webui-yandere-inpaint-masked-content.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Yandere Inpainting as masked content", 3 | "url": "https://github.com/light-and-ray/sd-webui-yandere-inpaint-masked-content.git", 4 | "description": "Integrates Yandere Inpainting ESRGAN model into Inpaint tab as masked content method. Fits for removing small objects or watermarks in anime art", 5 | "tags": [ 6 | "UI related", 7 | "manipulations" 8 | ], 9 | "added": "2024-07-02" 10 | } -------------------------------------------------------------------------------- /extensions/sd_auto_fix.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "DH Patch", 3 | "url": "https://github.com/d8ahazard/sd_auto_fix.git", 4 | "description": "Random patches by D8ahazard. Auto-load config YAML files for v2, 2.1 models; patch latent-diffusion to fix attention on 2.1 models (black boxes without no-half), whatever else I come up with.", 5 | "added": "2022-12-16", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd_delete_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SD Delete Button", 3 | "url": "https://github.com/AlUlkesh/sd_delete_button.git", 4 | "description": "Add a delete button for txt2img and img2img using Send2Trash", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-06-30" 9 | } -------------------------------------------------------------------------------- /extensions/sd_dreambooth_extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dreambooth", 3 | "url": "https://github.com/d8ahazard/sd_dreambooth_extension.git", 4 | "description": "Dreambooth training based on Shivam Shiaro's repo, optimized for lower-VRAM GPUs.", 5 | "added": "2022-11-07", 6 | "tags": [ 7 | "tab", 8 | "training" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sd_extension-prompt_formatter.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Prompt Formatter - by uwidev", 3 | "url": "https://github.com/uwidev/sd_extension-prompt_formatter.git", 4 | "description": "Remove excess spaces and convert nested brackets", 5 | "tags": [ 6 | "script", 7 | "prompting" 8 | ], 9 | "added": "2023-08-16" 10 | } -------------------------------------------------------------------------------- /extensions/sd_grid_add_image_number.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Add image number to grid", 3 | "url": "https://github.com/AlUlkesh/sd_grid_add_image_number.git", 4 | "description": "Add the image's number to its picture in the grid.", 5 | "added": "2023-01-01", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd_save_intermediate_images.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Save Intermediate Images", 3 | "url": "https://github.com/AlUlkesh/sd_save_intermediate_images.git", 4 | "description": "Save intermediate images during the sampling process. You can also make videos from the intermediate images.", 5 | "added": "2022-12-22", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sd_shutdown_button.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Shutdown button", 3 | "url": "https://github.com/EnsignMK/sd_shutdown_button.git", 4 | "description": "Adds a button in quick settings for killing webui", 5 | "tags": [ 6 | "script", 7 | "UI related" 8 | ], 9 | "added": "2023-07-15" 10 | } -------------------------------------------------------------------------------- /extensions/sd_smartprocess.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Smart Process", 3 | "url": "https://github.com/d8ahazard/sd_smartprocess.git", 4 | "description": "Smart pre-process including auto subject identification, caption subject swapping, and upscaling/facial restoration.", 5 | "added": "2022-11-12", 6 | "tags": [ 7 | "tab", 8 | "editing", 9 | "training" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/sd_web_ui_preset_utils.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Preset Utilities", 3 | "url": "https://github.com/Gerschel/sd_web_ui_preset_utils.git", 4 | "description": "Preset utility tool for ui. Offers compatibility with custom scripts. (to a limit)", 5 | "added": "2022-12-19", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/sdweb-merge-block-weighted-gui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Merge Block Weighted", 3 | "url": "https://github.com/bbc-mc/sdweb-merge-block-weighted-gui.git", 4 | "description": "Merge models with separate rate for each 25 U-Net block (input, middle, output).", 5 | "added": "2023-01-13", 6 | "tags": [ 7 | "tab", 8 | "models" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sdweb-merge-board.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Merge Board", 3 | "url": "https://github.com/bbc-mc/sdweb-merge-board.git", 4 | "description": "Multiple lane merge support(up to 10). Save and Load your merging combination as Recipes, which is simple text.", 5 | "added": "2022-11-21", 6 | "tags": [ 7 | "tab", 8 | "models" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/sdwebui-close-confirmation-dialogue.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Webpage close confirmation dialogue", 3 | "url": "https://github.com/w-e-w/sdwebui-close-confirmation-dialogue.git", 4 | "description": "Adds a confirmation dialogue when you try to \"close\" leave\" or \"reload\" the webpage", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-08-17" 9 | } -------------------------------------------------------------------------------- /extensions/seamless-tile-inpainting.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "seamless-tile-inpainting", 3 | "url": "https://github.com/brick2face/seamless-tile-inpainting.git", 4 | "description": "A script for making tiles seamless using inpainting. Designed for SD1.5 inpainting model at 512x512, but should work fine with other inpainting models.", 5 | "added": "2023-07-27", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/seed_travel.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "seed travel", 3 | "url": "https://github.com/yownas/seed_travel.git", 4 | "description": "Small script for AUTOMATIC1111/stable-diffusion-webui to create images that exists between seeds.", 5 | "added": "2022-11-09", 6 | "tags": [ 7 | "animation" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/shift-attention.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "shift-attention", 3 | "url": "https://github.com/yownas/shift-attention.git", 4 | "description": "Generate a sequence of images shifting attention in the prompt. This script enables you to give a range to the weight of tokens in a prompt and then generate a sequence of images stepping from the first one to the second.", 5 | "added": "2022-11-09", 6 | "tags": [ 7 | "animation" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-NPW.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Negative Prompt Weight", 3 | "url": "https://github.com/muerrilla/stable-diffusion-NPW.git", 4 | "description": "Allows users to set a global weight for the negative prompt.", 5 | "added": "2023-04-02", 6 | "tags": [ 7 | "script", 8 | "manipulations", 9 | "prompting" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-aws-extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Stable Diffusion AWS Extension", 3 | "url": "https://github.com/awslabs/stable-diffusion-aws-extension.git", 4 | "description": "Allow user to migrate existing workloads including ckpt merge, model training, model inferencing onto AWS", 5 | "added": "2023-06-01", 6 | "tags": [ 7 | "tab", 8 | "training", 9 | "online" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-database-manager.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Stable Diffusion Database Manager", 3 | "url": "https://github.com/nicholas-ooi/stable-diffusion-database-manager.git", 4 | "description": "Supports generating of images individually or in batches and insert them into one or multiple databases.", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2024-02-06" 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-GPU-temperature-protection.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "GPU temperature protection", 3 | "url": "https://github.com/w-e-w/stable-diffusion-webui-GPU-temperature-protection.git", 4 | "description": "Pause image generation when GPU is to hot, suppots NVIDIA & AMD GPUs", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-07-14" 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-Prompt_Generator.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Prompt Generator", 3 | "url": "https://github.com/imrayya/stable-diffusion-webui-Prompt_Generator.git", 4 | "description": "generate a prompt from a small base prompt using distilgpt2. Adds a tab with additional control of the model.", 5 | "added": "2022-12-30", 6 | "tags": [ 7 | "tab", 8 | "prompting" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-aesthetic-gradients.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aesthetic Gradients", 3 | "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-aesthetic-gradients.git", 4 | "description": "Allows training an embedding from one or few pictures, specifically meant for applying styles. Also, allows use of these specific embeddings to generated images.", 5 | "added": "2022-11-01", 6 | "tags": [ 7 | "tab", 8 | "dropdown", 9 | "training" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-aesthetic-image-scorer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aesthetic Image Scorer", 3 | "url": "https://github.com/tsngo/stable-diffusion-webui-aesthetic-image-scorer.git", 4 | "description": "Calculates aesthetic score for generated images using CLIP+MLP Aesthetic Score Predictor based on Chad Scorer", 5 | "added": "2022-11-01", 6 | "tags": [ 7 | "query" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-anti-burn.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "anti-burn", 3 | "url": "https://github.com/klimaleksus/stable-diffusion-webui-anti-burn.git", 4 | "description": "Smoothing generated images by skipping a few very last steps and averaging together some images before them.", 5 | "added": "2023-02-09", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-artists-to-study.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Artists to study", 3 | "url": "https://github.com/camenduru/stable-diffusion-webui-artists-to-study.git", 4 | "description": "Shows a gallery of generated pictures by artists separated into categories.", 5 | "added": "2022-11-01", 6 | "tags": [ 7 | "tab", 8 | "UI related" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-auto-tls-https.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Auto TLS-HTTPS", 3 | "url": "https://github.com/papuSpartan/stable-diffusion-webui-auto-tls-https.git", 4 | "description": "Allows you to easily, or even completely automatically start using HTTPS.", 5 | "added": "2022-11-14", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-auto-translate-language.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Auto Translate", 3 | "url": "https://github.com/hyd998877/stable-diffusion-webui-auto-translate-language.git", 4 | "description": "Language extension allows users to write prompts in their native language and automatically translate UI, without the need to manually download configuration files. New plugins can also be translated.", 5 | "added": "2023-03-24", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-auxilary-api.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "auxiliary API", 3 | "url": "https://github.com/aria1th/webui-model-uploader.git", 4 | "description": "Adds API routes for uploading, removing, syncing models and etc", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-10-17" 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-cafe-aesthetic.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cafe-aesthetic", 3 | "url": "https://github.com/p1atdev/stable-diffusion-webui-cafe-aesthetic.git", 4 | "description": "Pre-trained model, determines if aesthetic/non-aesthetic, does 5 different style recognition modes, and Waifu confirmation. Also has a tab with Batch processing.", 5 | "added": "2023-01-28", 6 | "tags": [ 7 | "tab", 8 | "query" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-catppuccin-theme.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Catppuccin Theme", 3 | "url": "https://github.com/catppuccin/stable-diffusion-webui.git", 4 | "description": "Adds various custom themes", 5 | "added": "2023-02-04", 6 | "tags": [ 7 | "UI related" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-chat-gpt-prompts.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stable-diffusion-webui-chat-gpt-prompts", 3 | "url": "https://github.com/ilian6806/stable-diffusion-webui-chat-gpt-prompts", 4 | "description": "Generates SD prompt variations with ChatGPT and DeepL. Requires an OpenAI API key (paid subscription) and optionally a DeepL API key.", 5 | "tags": [ 6 | "prompting", 7 | "online" 8 | ], 9 | "added": "2024-12-22" 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-composable-lora.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Composable LoRA", 3 | "url": "https://github.com/a2569875/stable-diffusion-webui-composable-lora.git", 4 | "description": "Enables using AND keyword(composable diffusion) to limit LoRAs to subprompts. Useful when paired with Latent Couple extension.", 5 | "added": "2023-02-25", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-conditioning-highres-fix.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "conditioning-highres-fix", 3 | "url": "https://github.com/klimaleksus/stable-diffusion-webui-conditioning-highres-fix.git", 4 | "description": "This is Extension for rewriting Inpainting conditioning mask strength value relative to Denoising strength at runtime. This is useful for Inpainting models such as sd-v1-5-inpainting.ckpt", 5 | "added": "2022-11-11", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-daam.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "DAAM", 3 | "url": "https://github.com/kousw/stable-diffusion-webui-daam.git", 4 | "description": "DAAM stands for Diffusion Attentive Attribution Maps. Enter the attention text (must be a string contained in the prompt) and run. An overlapping image with a heatmap for each attention will be generated along with the original image.", 5 | "added": "2022-12-02", 6 | "tags": [ 7 | "science" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-dataset-tag-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dataset Tag Editor", 3 | "url": "https://github.com/toshiaki1729/stable-diffusion-webui-dataset-tag-editor.git", 4 | "description": "Feature-rich UI tab that allows image viewing, search-filtering and editing.", 5 | "added": "2022-11-01", 6 | "tags": [ 7 | "tab", 8 | "training" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-de_DE.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "de_DE Localization", 3 | "url": "https://github.com/Strothis/stable-diffusion-webui-de_DE", 4 | "description": "German localization", 5 | "added": "2022-11-07", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-depthmap-script.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Depth Maps", 3 | "url": "https://github.com/thygate/stable-diffusion-webui-depthmap-script.git", 4 | "description": "Depth Maps, Stereo Image, 3D Mesh and Video generator extension.", 5 | "added": "2022-11-30", 6 | "tags": [ 7 | "editing" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-devdark.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "DevDark theme", 3 | "url": "https://github.com/devdarktheme/stable-diffusion-webui-devdark.git", 4 | "description": "Custom css based on Catppuccin, enable / disabled via extensions tab.", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2023-10-17" 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-distributed.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Distributed", 3 | "url": "https://github.com/papuSpartan/stable-diffusion-webui-distributed.git", 4 | "description": "Generate batches more quickly by chaining together separate webui instances", 5 | "added": "2023-05-23", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-dumpunet.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Dump U-Net", 3 | "url": "https://github.com/hnmr293/stable-diffusion-webui-dumpunet.git", 4 | "description": "View different layers, observe U-Net feature maps. Image generation by giving different prompts for each block of the unet: https://note.com/kohya_ss/n/n93b7c01b0547", 5 | "added": "2023-03-04", 6 | "tags": [ 7 | "science" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-embedding-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Embeddings editor", 3 | "url": "https://github.com/CodeExplode/stable-diffusion-webui-embedding-editor.git", 4 | "description": "Allows you to manually edit textual inversion embeddings using sliders.", 5 | "added": "2022-11-06", 6 | "tags": [ 7 | "tab", 8 | "models" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-embedding-merge.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Embedding Merge", 3 | "url": "https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge.git", 4 | "description": "Merging Textual Inversion embeddings at runtime from string literals. Phrases and weight values also supported.", 5 | "added": "2023-02-09", 6 | "tags": [ 7 | "tab", 8 | "models", 9 | "manipulations" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-eyemask.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Eye Mask", 3 | "url": "https://github.com/ilian6806/stable-diffusion-webui-eyemask.git", 4 | "description": "Puts an end to poorly drawn eyes by automatically identifying and redrawing them.", 5 | "added": "2023-05-11", 6 | "tags": [ 7 | "script", 8 | "dropdown", 9 | "manipulations" 10 | ] 11 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-images-browser.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Image browser", 3 | "url": "https://github.com/AlUlkesh/stable-diffusion-webui-images-browser.git", 4 | "description": "Provides an interface to browse created images in the web browser.", 5 | "added": "2022-11-01", 6 | "tags": [ 7 | "tab", 8 | "UI related" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-inspiration.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Inspiration", 3 | "url": "https://github.com/yfszzx/stable-diffusion-webui-inspiration.git", 4 | "description": "Randomly display the pictures of the artist's or artistic genres typical style, more pictures of this artist or genre is displayed after selecting. So you don't have to worry about how hard it is to choose the right style of art when you create.", 5 | "added": "2022-11-01", 6 | "tags": [ 7 | "tab", 8 | "UI related" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-es_ES.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "es_ES Localization", 3 | "url": "https://github.com/innovaciones/stable-diffusion-webui-localization-es_ES", 4 | "description": "Spanish localization", 5 | "added": "2022-11-09", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-fi_FI.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "fi_FI Localization", 3 | "url": "https://github.com/otsoniemi/stable-diffusion-webui-localization-fi_FI", 4 | "description": "Finnish localization", 5 | "added": "2022-12-28", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-it_IT.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "it_IT Localization", 3 | "url": "https://github.com/Harvester62/stable-diffusion-webui-localization-it_IT", 4 | "description": "Italian localization", 5 | "added": "2022-11-07", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-ja_JP.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ja_JP Localization", 3 | "url": "https://github.com/AI-Creators-Society/stable-diffusion-webui-localization-ja_JP", 4 | "description": "Japanese localization", 5 | "added": "2022-11-07", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-ko_KR.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ko_KR Localization", 3 | "url": "https://github.com/36DB/stable-diffusion-webui-localization-ko_KR", 4 | "description": "Korean localization", 5 | "added": "2022-11-06", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-no_NO.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "no_NO Localization", 3 | "url": "https://github.com/Cyanz83/stable-diffusion-webui-localization-no_NO", 4 | "description": "Norwegian localization", 5 | "added": "2022-11-16", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-pt_BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pt_BR Localization", 3 | "url": "https://github.com/M-art-ucci/stable-diffusion-webui-localization-pt_BR", 4 | "description": "Brazillian portuguese localization", 5 | "added": "2022-11-09", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-ru_RU.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ru_RU Localization", 3 | "url": "https://github.com/ProfaneServitor/stable-diffusion-webui-localization-ru_RU", 4 | "description": "Russian localization", 5 | "added": "2022-11-20", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-tr_TR.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tr_TR Localization", 3 | "url": "https://github.com/camenduru/stable-diffusion-webui-localization-tr_TR", 4 | "description": "Turkish localization", 5 | "added": "2022-11-12", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-zh_CN.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zh_CN Localization", 3 | "url": "https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN", 4 | "description": "Simplified Chinese localization, recommend using with Bilingual Localization.", 5 | "added": "2022-11-06", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-zh_Hans.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zh_Hans Localization", 3 | "url": "https://github.com/hanamizuki-ai/stable-diffusion-webui-localization-zh_Hans.git", 4 | "description": "Simplified Chinese localization.", 5 | "added": "2023-03-13", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-zh_Hant.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zh_Hant Localization", 3 | "url": "https://github.com/bluelovers/stable-diffusion-webui-localization-zh_Hant.git", 4 | "description": "Traditional Chinese localization (mixin zh_TW and zh_Hans)", 5 | "tags": [ 6 | "localization" 7 | ], 8 | "added": "2023-08-12" 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-localization-zh_TW.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zh_TW Localization", 3 | "url": "https://github.com/harukaxxxx/stable-diffusion-webui-localization-zh_TW.git", 4 | "description": "Traditional Chinese localization", 5 | "added": "2022-11-09", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-model-toolkit.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Model toolkit", 3 | "url": "https://github.com/arenasys/stable-diffusion-webui-model-toolkit.git", 4 | "description": "A Multipurpose toolkit for pruning, editing and fixing models.", 5 | "added": "2023-05-10", 6 | "tags": [ 7 | "tab", 8 | "models" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-nsfw-censor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "NSFW checker", 3 | "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-nsfw-censor.git", 4 | "description": "Replaces NSFW images with black.", 5 | "added": "2022-12-10", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-nsfwjs.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "NSFW Blurrer-NSFWJS", 3 | "url": "https://github.com/aria1th/sd-webui-nsfw-filter.git", 4 | "description": "Blurs NSFW images using NSFWJS, based on onnxmodel ", 5 | "tags": [ 6 | "script", 7 | "manipulations" 8 | ], 9 | "added": "2023-10-17" 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-old-localizations.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "old localizations", 3 | "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-old-localizations.git", 4 | "description": "Old unmaintained localizations that used to be a part of main repository", 5 | "added": "2022-11-08", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-pixelization.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Pixelization", 3 | "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-pixelization.git", 4 | "description": "Using pre-trained models, produce pixel art out of images in the extras tab.", 5 | "added": "2023-01-23", 6 | "tags": [ 7 | "editing", 8 | "extras" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-prompt-travel.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "prompt travel", 3 | "url": "https://github.com/Kahsolt/stable-diffusion-webui-prompt-travel.git", 4 | "description": "Extension script for AUTOMATIC1111/stable-diffusion-webui to travel between prompts in latent space.", 5 | "added": "2022-11-11", 6 | "tags": [ 7 | "animation" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-promptgen.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Promptgen", 3 | "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-promptgen.git", 4 | "description": "Use transformers models to generate prompts.", 5 | "added": "2023-01-18", 6 | "tags": [ 7 | "tab", 8 | "prompting" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-randomize.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Randomize", 3 | "url": "https://github.com/innightwolfsleep/stable-diffusion-webui-randomize.git", 4 | "description": "Allows for random parameters during txt2img generation. This script will function with others as well. Original author: https://git.mmaker.moe/mmaker/stable-diffusion-webui-randomize", 5 | "added": "2022-11-11", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-rembg.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stable-diffusion-webui-rembg", 3 | "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg.git", 4 | "description": "Removes backgrounds from pictures.", 5 | "added": "2023-03-12", 6 | "tags": [ 7 | "script", 8 | "extras" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-rich-text.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sd-webui-rich-text", 3 | "url": "https://github.com/songweige/sd-webui-rich-text.git", 4 | "description": "An extension allows using a rich-text editor for text-to-image generation (https://github.com/songweige/rich-text-to-image).", 5 | "tags": [ 6 | "tab", 7 | "UI related", 8 | "prompting", 9 | "editing", 10 | "manipulations", 11 | "online" 12 | ], 13 | "added": "2023-10-01" 14 | } 15 | -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-simple-tagger-editor.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "SimpleTaggerEditor", 3 | "url": "https://github.com/davidkingzyb/SimpleTaggerEditor.git", 4 | "description": "edit tagger from auto generated caption one by one", 5 | "tags": [ 6 | "tab", 7 | "editing", 8 | "extras" 9 | ], 10 | "added": "2024-03-06" 11 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-sonar.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Sonar", 3 | "url": "https://github.com/Kahsolt/stable-diffusion-webui-sonar.git", 4 | "description": "Improve the generated image quality, searches for similar (yet even better!) images in the neighborhood of some known image, focuses on single prompt optimization rather than traveling between multiple prompts.", 5 | "added": "2023-01-12", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-stable-horde.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Stable Horde Client", 3 | "url": "https://github.com/w-e-w/stable-diffusion-webui-stable-horde.git", 4 | "description": "Stable Horde Client. Generate pictures using other user's PC. Useful if u have no GPU.", 5 | "added": "2023-01-11", 6 | "tags": [ 7 | "tab", 8 | "online" 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-state.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stable-diffusion-webui-state", 3 | "url": "https://github.com/ilian6806/stable-diffusion-webui-state.git", 4 | "description": "Preserves the UI state after reload/restart.", 5 | "added": "2023-03-19", 6 | "tags": [ 7 | "script" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-text2prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "text2prompt", 3 | "url": "https://github.com/toshiaki1729/stable-diffusion-webui-text2prompt.git", 4 | "description": "Generates anime tags using databases and models for tokenizing.", 5 | "added": "2023-02-11", 6 | "tags": [ 7 | "tab", 8 | "prompting" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-tokenizer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tokenizer", 3 | "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-tokenizer.git", 4 | "description": "Adds a tab that lets you preview how CLIP model would tokenize your text.", 5 | "added": "2022-11-05", 6 | "tags": [ 7 | "tab", 8 | "prompting" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-two-shot.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Latent Couple", 3 | "url": "https://github.com/ashen-sensored/stable-diffusion-webui-two-shot.git", 4 | "description": "An extension of the built-in Composable Diffusion, allows you to determine the region of the latent space that reflects your subprompts. Note: New maintainer, uninstall prev. ext if needed.", 5 | "added": "2023-02-18", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-visualize-cross-attention-extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Visualize Cross-Attention", 3 | "url": "https://github.com/benkyoujouzu/stable-diffusion-webui-visualize-cross-attention-extension.git", 4 | "description": "Generates highlighted sectors of a submitted input image, based on input prompts. Use with tokenizer extension. See the readme for more info.", 5 | "added": "2022-11-25", 6 | "tags": [ 7 | "tab", 8 | "science" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-wd14-tagger.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "WD 1.4 Tagger", 3 | "url": "https://github.com/picobyte/stable-diffusion-webui-wd14-tagger.git", 4 | "description": "Interrogates single or multiple image files using various alternative models, similar to deepdanbooru interrogate.", 5 | "added": "2022-11-20", 6 | "tags": [ 7 | "tab", 8 | "training" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/stable-diffusion-webui-zoomimage.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zoom-image", 3 | "url": "https://github.com/viyiviyi/stable-diffusion-webui-zoomimage.git", 4 | "description": "Pan and Zoom for fullscreen image viewer with mouse and gesture.", 5 | "tags": [ 6 | "script" 7 | ], 8 | "added": "2023-07-15" 9 | } -------------------------------------------------------------------------------- /extensions/stupid-nsfw-card-blur-a1111.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "stupid-nsfw-card-blur-a1111", 3 | "url": "https://github.com/CurtisDS/stupid-nsfw-card-blur-a1111.git", 4 | "description": "Blurs or hides card thumbnails if the path to the preview thumbnail contains the string 'nsfw'", 5 | "tags": [ 6 | "UI related" 7 | ], 8 | "added": "2024-07-24" 9 | } -------------------------------------------------------------------------------- /extensions/table-diffusion-webui-wildcards.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Wildcards", 3 | "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui-wildcards.git", 4 | "description": "Allows you to use __name__ syntax in your prompt to get a random line from a file named name.txt in the wildcards directory.", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2023-08-09" 9 | } -------------------------------------------------------------------------------- /extensions/test_my_prompt.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Test my prompt!", 3 | "url": "https://github.com/Extraltodeus/test_my_prompt.git", 4 | "description": "Generate a series of images by successively removing segments of the prompt, allowing for comparison of their individual effects.", 5 | "tags": [ 6 | "script", 7 | "prompting" 8 | ], 9 | "added": "2023-12-01" 10 | } -------------------------------------------------------------------------------- /extensions/thai-localization-for-Automatic-stable-diffusion-webui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "th_TH Localization", 3 | "url": "https://github.com/econDS/thai-localization-for-Automatic-stable-diffusion-webui", 4 | "description": "Thai localization", 5 | "added": "2022-12-30", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/training-picker.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "training-picker", 3 | "url": "https://github.com/Maurdekye/training-picker.git", 4 | "description": "Adds a tab to the webui that allows the user to automatically extract keyframes from video, and manually extract 512x512 crops of those frames for use in model training.", 5 | "added": "2022-11-06", 6 | "tags": [ 7 | "tab", 8 | "training" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/uddetailer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "µ Detection Detailer", 3 | "url": "https://github.com/wkpark/uddetailer.git", 4 | "description": "µ Detection Detailer. Fork of ddetailer. Supports bbox/segment object detection, auto-mask and inpainting using mmdetection, mediapipe and ultralytics. also supports ControlNet.", 5 | "tags": [ 6 | "editing", 7 | "manipulations" 8 | ], 9 | "added": "2023-11-25" 10 | } -------------------------------------------------------------------------------- /extensions/ultimate-upscale-for-automatic1111.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ultimate SD Upscale", 3 | "url": "https://github.com/Coyote-A/ultimate-upscale-for-automatic1111.git", 4 | "description": "More advanced options for SD Upscale, less artifacts than original using higher denoise ratio (0.3-0.5).", 5 | "added": "2023-01-10", 6 | "tags": [ 7 | "manipulations" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/unprompted.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Unprompted", 3 | "url": "https://github.com/ThereforeGames/unprompted.git", 4 | "description": "Allows you to include various shortcodes in your prompts. You can pull text from files, set up your own variables, process text through conditional functions, and so much more - it's like wildcards on steroids. It now includes integrations like hard-prompts made easy, ControlNet, txt2img2img and txt2mask.", 5 | "added": "2022-11-04", 6 | "tags": [ 7 | "prompting", 8 | "ads" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/video_loopback_for_webui.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Video Loopback", 3 | "url": "https://github.com/fishslot/video_loopback_for_webui.git", 4 | "description": "A video2video script that tries to improve on the temporal consistency and flexibility of normal vid2vid.", 5 | "added": "2023-02-13", 6 | "tags": [ 7 | "animation" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/webui-fooocus-prompt-expansion.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "webui-foooxus-prompt-expansion", 3 | "url": "https://github.com/power88/webui-fooocus-prompt-expansion.git", 4 | "description": "a simple wrapper of fooocus prompt expansion engine in stable-diffusion-webui", 5 | "tags": [ 6 | "prompting" 7 | ], 8 | "added": "2024-06-09" 9 | } -------------------------------------------------------------------------------- /extensions/webui-localization-ua_UA.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ua_UA Localization", 3 | "url": "https://github.com/razorback456/webui-localization-ua_UA", 4 | "description": "Ukrainian localization", 5 | "added": "2023-06-18", 6 | "tags": [ 7 | "localization" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/webui-qrcode-generator.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "QR Code Generator", 3 | "url": "https://github.com/missionfloyd/webui-qrcode-generator.git", 4 | "description": "Create QR Codes for ControlNet.", 5 | "added": "2023-06-08", 6 | "tags": [ 7 | "script", 8 | "tab" 9 | ] 10 | } -------------------------------------------------------------------------------- /extensions/weight_gradient.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Weight Gradient", 3 | "url": "https://github.com/DingoBite/weight_gradient", 4 | "description": "Allows you to dynamically change the weights of tokens during generation. Useful in morphing.", 5 | "added": "2023-05-11", 6 | "tags": [ 7 | "prompting" 8 | ] 9 | } -------------------------------------------------------------------------------- /extensions/z-tipo-extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TIPO/DanTagGen Extension", 3 | "url": "https://github.com/KohakuBlueleaf/z-tipo-extension", 4 | "description": "TIPO/DanTagGen extension for upsampling the input prompt.", 5 | "tags": [ 6 | "script", 7 | "dropdown", 8 | "prompting" 9 | ], 10 | "added": "2024-09-29" 11 | } -------------------------------------------------------------------------------- /removed/animator_extension.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Animator", 3 | "url": "https://github.com/Animator-Anon/animator_extension.git", 4 | "description": "A basic img2img script that will dump frames and build a video file. Suitable for creating interesting zoom-in warping movies. This is intended to be a versatile toolset to help you automate some img2img tasks.", 5 | "added": "2023-01-11", 6 | "tags": [ 7 | "tab", 8 | "animation" 9 | ] 10 | } -------------------------------------------------------------------------------- /tags.json: -------------------------------------------------------------------------------- 1 | { 2 | "script": "a general extension that adds functionality", 3 | "localization": "a localization extension that translates web ui into another language", 4 | "tab": "adds a tab", 5 | "dropdown": "adds a dropdown in the ui", 6 | "ads": "contains ads", 7 | "installed": "an extension that is already installed", 8 | "training": "new type of training / assists with training.", 9 | "models": "conversion and merging related.", 10 | "UI related": "enhances the display or user interface experience.", 11 | "prompting": "assists with writing words, for prompts.", 12 | "editing": "an extension that changes images, not using stable diffusion.", 13 | "manipulations": "an extension that changes images with stable diffusion.", 14 | "online": "an extension which requires wifi to use, often API related.", 15 | "animation": "an extension related to creating videos with stable diffusion.", 16 | "query": "extracting info from images.", 17 | "science": "experimentation with stable diffusion.", 18 | "extras": "adds new functionality to the extras tab." 19 | } --------------------------------------------------------------------------------