🇺🇸 English | 🇷🇺 Русский | 🇨🇳 简体中文 | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇨🇳 繁體中文
sd-webui-prompt-all-in-one is an extension based on stable-diffusion-webui that aims to improve the user experience of the prompt/negative prompt input box. It has a more intuitive and powerful input interface, provides automatic translation, history and collection functions, and supports multiple languages to meet the needs of different users.
Installation tutorial, detailed feature introduction, usage instructions, frequently asked questions, and more can be found in the Wiki.
📢📢📢 This project has developed an independent standalone version that can run without relying on stable-diffusion-webui. It is lightweight and compact, focusing on editing and organizing prompt words. Visit Physton/sd-webui-prompt-all-in-one-app for the tutorial on how to use it.
If you find this extension helpful, please give me a star on Github! You could also buy me a coffee: donate
API Key Not Required: They are highly unstable and not every API can be used on your computer. If the translation fails, please try switching to another API.⚠️ ⚠️ ⚠️ Do not submit an issue!API KEY Required: You need to apply for an API KEY on your own. The application methods for different interfaces will appear after switching to the corresponding interface.⚠️ ⚠️ ⚠️ Most of them arefree!Offline Translation: During initialization, automatic download of language models is required. If your network environment is poor, it may not be able to complete the automatic download and initialization.
- Installation
- Extension update description
- Translation API Description
- Contributing
- Custom Theme
- FAQ
- Buy me a coffee
Translation supports almost all national languages, but the UI interface of most countries will be displayed in English. If you need localized language display, you can translate and submit a PR.
UI Supported languages
简体中文 繁體中文 English Русский 日本語 한국어 Français Deutsch Español Português Italiano العربية
Translation Supported languages
简体中文 (中国) 繁體中文 (中國香港) 繁体中文 (中國台灣) English (US) Afrikaans (South Africa) Shqip (Shqipëria) አማርኛ (ኢትዮጵያ) العربية (السعودية) Հայերեն (Հայաստան) অসমীয়া (ভাৰত) Azərbaycan dili (Latın, Azərbaycan) বাংলা (বাংলাদেশ) Башҡорт (Россия) Euskara (Espainia) Bosanski (Latinski, Bosna i Hercegovina) Български (България) Català (Espanya) Hrvatski (Hrvatska) Čeština (Česká republika) Dansk (Danmark) درى (افغانستان) ދިވެހިބަސް (ދިވެހިރާއްޖެ) Nederlands (Nederland) Eesti (Eesti) Føroyskt (Føroyar) vosa Vakaviti (Viti) Filipino (Pilipinas) Suomi (Suomi) Français (France) Français (Canada) Galego (España) ქართული (საქართველო) Deutsch (Deutschland) Ελληνικά (Ελλάδα) ગુજરાતી (ભારત) Kreyòl ayisyen (Ayiti) עברית (ישראל) हिन्दी (भारत) Hmong Daw (Latn, United States) Magyar (Magyarország) Íslenska (Ísland) Bahasa Indonesia (Indonesia) Inuktitut (Kanatami) Inuktitut (Latin, Canada) ᐃᓄᒃᑎᑐᑦ (ᑲᓇᑕᒥ) Gaeilge (Éire) Italiano (Italia) 日本語 (日本) ಕನ್ನಡ (ಭಾರತ) Қазақ (Қазақстан) ភាសាខ្មែរ (កម្ពុជា) Klingon (Latn) Klingon (plqaD) 한국어 (대한민국) کوردی (عێراق) Kurmancî (Latînî, Tirkiye) Кыргызча (Кыргызстан) ລາວ (ລາວ) Latviešu (Latvija) Lietuvių (Lietuva) Македонски (Северна Македонија) Malagasy (Madagasikara) Bahasa Melayu (Latin, Malaysia) മലയാളം (ഇന്ത്യ) Malti (Malta) Māori (Aotearoa) मराठी (भारत) Монгол (Кирилл, Монгол улс) ᠮᠣᠩᠭᠣᠯ ᠤᠯᠤᠰ (ᠨᠢᠭᠡᠳᠦᠯ ᠤᠨᠤᠭᠠ) မြန်မာ (မြန်မာ) नेपाली (नेपाल) Norsk bokmål (Norge) ଓଡ଼ିଆ (ଭାରତ) پښتو (افغانستان) فارسی (ایران) Polski (Polska) Português (Brasil) Português (Portugal) ਪੰਜਾਬੀ (ਗੁਰਮੁਖੀ, ਭਾਰਤ) Querétaro Otomi (Latn, México) Română (România) Русский (Россия) Samoan (Latn, Samoa) Српски (ћирилица, Србија) Srpski (latinica, Srbija) Slovenčina (Slovensko) Slovenščina (Slovenija) Soomaali (Soomaaliya) Español (España) Kiswahili (Kenya) Svenska (Sverige) Reo Tahiti (Polynésie française) தமிழ் (இந்தியா) Татарча (латин, Россия) తెలుగు (భారత) ไทย (ไทย) བོད་ཡིག (རྒྱ་གར།) ትግርኛ (ኢትዮጵያ) lea fakatonga (Tonga) Türkçe (Türkiye) Українська (Україна) اردو (پاکستان) ئۇيغۇرچە (ئۇيغۇرچە، جۇڭگو) O'zbekcha (Lotin, O'zbekiston) Tiếng Việt (Việt Nam) Cymraeg (Y Deyrnas Unedig) Yucatec Maya (México) isiZulu (iNingizimu Afrika)
Intuitive input interfaceprovides a more intuitive and powerful input interface, displaying bilingual prompt word comparisons for easy understanding.Automatic translationautomatically translates prompt words/reverse prompt words, supporting multiple languages.Dozens of translation serviceswith dozens of online translations and offline translation models.Multilingual supportsupports translation for most languages spoken in the world, allowing you to input prompt words in any language.History recordsautomatically records when prompt words/reverse prompt words change.Favoritesallows you to quickly bookmark and batch bookmark your favorite prompt words/reverse prompt words.Quick adjustmentsdrag and adjust the position of prompt words, one-click increase or decrease the weight of prompt words, one-click delete, disable, translate, or bookmark, and more.Batch operationsselect multiple prompt words/reverse prompt words in a box, one-click delete, translate, or bookmark, and more.ChatGPTgenerates prompt words intelligently through ChatGPT.Prompt word blacklistallows you to set a blacklist to automatically filter prompt words.One-click adding of prompt wordsthousands of prompt words available, just a click away.Keyword highlightingLora, LyCORIS, Textual Inversion highlighting and detection.Customizable keyword colorsdifferent types of keywords can be displayed in different custom colors.Custom themescustomize themes and extend styles....More features waiting for you to discover.
-
Support for a1111-sd-webui-tagcomplete
-
Highlighting and detection of Lora, LyCORIS, and Textual Inversion
| Buy me a coffee (EN) | ![]() |
|---|---|
| ko-fi (EN) | |
| Paypal (EN) | https://paypal.me/physton |
| 爱发电 (CN) | https://afdian.net/a/physton/thank |
| 支付宝 (CN) | ![]() |
| 微信赞赏 (CN) | ![]() |



















