Navigation: [/sitemap.md](/sitemap.md)

---
type: doc
title: CLI
description: Use the shadcn CLI with the Fulldev UI registry.
---

Fulldev UI uses the shadcn registry format, so installs use the shadcn CLI.
Use the official [shadcn CLI docs](https://ui.shadcn.com/docs/cli) as the
reference for command options.

## Commands

The `@fulldev` namespace must be configured in `components.json` before these
commands run in a project. Fresh projects should start with the
[installation guide](/docs/installation/).

Install one item:

```bash
npx shadcn@latest add @fulldev/button
```

Initialize Fulldev UI:

```bash
npx shadcn@latest add @fulldev/init -y --overwrite
```

Install the components used in the installation example:

```bash
npx shadcn@latest add @fulldev/layout @fulldev/button @fulldev/section -y
```

Install all components and blocks:

```bash
npx shadcn@latest add @fulldev/components @fulldev/blocks
```

Use `-y` for non-interactive installs. Use `--overwrite` when an installed
source file should replace an existing file.
