Toolbox
Website Scaffolding
Last updated April 20, 2026
Summary
The mplx toolbox template website command clones a Metaplex-maintained website template into the current directory.
- Bootstraps a Next.js + Tailwind frontend wired up for Metaplex flows.
- Launches an interactive picker when no template is supplied.
- Selects the template via the
--templateflag, not a positional argument. - Requires
gitto be available onPATH.
Quick Reference
The table below summarizes the command's flags, prerequisites, and side effects.
| Item | Value |
|---|---|
| Command | mplx toolbox template website [--template <key>] |
| Optional flag | --template <key> |
| Interactive | Yes — picker shown when --template is omitted |
| Requires | git on PATH |
| Side effect | Clones into the current working directory |
Available Templates
The available template keys map to Metaplex-maintained repositories.
| Template | Description |
|---|---|
standard - nextjs-tailwind | Next.js + Tailwind starter. |
standard - nextjs-tailwind-shadcn | Next.js + Tailwind + shadcn/ui starter. |
404 - nextjs-tailwind-shadcn | MPL Hybrid 404 UI starter (Next.js + Tailwind + shadcn/ui). |
Basic Usage
Run the command with no flag to pick interactively, or pass --template to clone directly.
# Launch an interactive template picker
mplx toolbox template website
# Clone a specific template
mplx toolbox template website --template "<template-key>"
Flags
The single optional flag selects the template.
--template <key>(optional): Template key. If omitted, an interactive picker is shown.
Examples
These examples show both the interactive picker and a direct clone.
mplx toolbox template website
mplx toolbox template website --template "standard - nextjs-tailwind"
Notes
- The template is cloned via
git cloneinto the current working directory. - Ensure
gitis installed and available on yourPATH. - For on-chain program templates, use
toolbox template program.
