# tuist generate list

Lists all the generations in a project.

## Arguments

### project `Optional`

**Environment variable** `TUIST_GENERATION_LIST_FULL_HANDLE`

The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift.

```bash
tuist generate list --project [project]
tuist generate list -P [project]
```

### path `Optional`

**Environment variable** `TUIST_GENERATION_LIST_PATH`

The path to the directory or a subdirectory of the project.

```bash
tuist generate list --path [path]
tuist generate list -p [path]
```

### git-branch `Optional`

**Environment variable** `TUIST_GENERATION_LIST_GIT_BRANCH`

Filter generations by git branch.

```bash
tuist generate list --git-branch [git-branch]
```

### json `Optional`

**Environment variable** `TUIST_GENERATION_LIST_JSON`

The output in JSON format.

```bash
tuist generate list --json
```

### no-json `Optional`

**Environment variable** `TUIST_GENERATION_LIST_JSON`

The output in JSON format.

```bash
tuist generate list --no-json
```
