Tools
The CLI is the entry point to DryUI. Install it, run dryui, and browse the available commands below.
bash
bun install -g @dryui/cli@latest For one-off usage, skip the global install and run the wizard directly:
bash
bunx @dryui/cli
npx -y @dryui/cli Use DryUI
Inside this monorepo, bare dryui opens the feedback dashboard and local tools. Everywhere else, start with dryui, then use the commands below as the default DryUI surface.
bash
dryui | Command | What it does | Example |
|---|---|---|
dryui | Open the feedback dashboard and local tools in this repository. | dryui |
dryui setup | Interactive onboarding for editor integration and feedback tooling | dryui setup |
dryui init | Bootstrap a SvelteKit + DryUI project | dryui init |
dryui detect | Detect DryUI project setup | dryui detect . |
dryui install | Print a project install plan | dryui install . |
dryui add | Print a copyable starter snippet or a project-aware plan | dryui add --project --target src/routes/+page.svelte Card |
dryui info | Show component API reference | dryui info card |
dryui list | List all components | dryui list --category layout |
dryui compose | Look up composition guidance | dryui compose "date input" |
dryui tokens | List `--dry-*` design tokens | dryui tokens --category color |
dryui ambient | Print compact session context for SessionStart hooks | dryui ambient |
dryui install-hook | Wire `dryui ambient` into Claude Code settings.json | dryui install-hook --dry-run |
dryui feedback | Start feedback tooling, inspect the server, or launch the dashboard | dryui feedback ui --no-open |
dryui prompt | Generate task-specific DryUI implementation prompts | dryui prompt |
Need optional editor integration, theme wiring, or migration help? Continue with Getting Started and Migration Guide.