Prompt Palette — Flux & SDXL Prompt Builder (Frontend)
Prompt Palette is a lightweight, offline, browser-based tool for assembling model-ready prompts for Flux (natural language) and SDXL (tag-style). Pick a section, click items to add, reorder as pills, and Copy Prompt to your clipboard. Paste into ComfyUI, A1111, Invoke, or any app you like.
Features
Mode-aware view: Switch between Flux and SDXL; the list shows only the phrasing for the selected mode.
Single section at a time: Focused browsing via a Section dropdown (e.g., Lighting, Poses, Clothing).
Click-to-add workflow: Add items with one click; reorder with ↑/↓ or remove with ×.
Global search: Filter the current section instantly.
Custom separator: Choose how items are joined (
,
by default).One-click copy: Build and copy the prompt directly.
Zero dependencies: Pure HTML/JS; works fully offline.
How to use
Open
frontend/index.html
in your browser.Choose Mode (Flux or SDXL).
Choose a Section and (optionally) type in Search.
Click entries to add them; reorder or remove in Selected.
Click Copy Prompt and paste wherever you need it.
Customizing the library
The prompt library is embedded directly in index.html
as a JSON object. To update:
Open the file and search for
const LIB = …
Replace the JSON with your updated entries (label, sdxl, flux, category, subcategory)
Refresh the page
Notes
Runs entirely on your machine (no telemetry, no network calls).
Some libraries may include non-sexual NSFW or risqué options; use responsibly and follow platform guidelines.
Why this exists: A fast, distraction-free way to compose clean prompts without installing anything or wiring nodes—pick, reorder, copy, and create.