# kindgi projects

> Find projects, for the commands that take `--project=<id>` (list / get-default / get), and put one in production (production)

## `kindgi projects`

**Synopsis**

```sh signature
kindgi projects <command>
```

Find projects, for the commands that take `--project=<id>` (list / get-default / get), and put one in production (production).

**Commands**

| Command                                                                                                               | Description                                                                                            |
| --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| [`kindgi projects list`](https://docs.kindgi.com/v0.1.8/reference/cli/projects.md#kindgi-projects-list)               | List the tenant's projects.                                                                            |
| [`kindgi projects get-default`](https://docs.kindgi.com/v0.1.8/reference/cli/projects.md#kindgi-projects-get-default) | The tenant's Default project, the one used when none is named.                                         |
| [`kindgi projects get`](https://docs.kindgi.com/v0.1.8/reference/cli/projects.md#kindgi-projects-get)                 | One project, by id.                                                                                    |
| [`kindgi projects production`](https://docs.kindgi.com/v0.1.8/reference/cli/projects.md#kindgi-projects-production)   | Put a project in production (`on`), take it out (`off`), or say whether it's in production (`status`). |

**See also**

- [Organize work by org and project](https://docs.kindgi.com/v0.1.8/guides/projects/organize-by-org-and-project.md)

### `kindgi projects list`

**Synopsis**

```sh signature
kindgi projects list [--limit=<n>] [--cursor=<c>]
```

List the tenant's projects.

**Options**

| Option             | Default              | Description                                                      |
| ------------------ | -------------------- | ---------------------------------------------------------------- |
| `--cursor <value>` | none                 | Resume after this cursor, from the previous page's `nextCursor`. |
| `--limit <value>`  | `25` (at most `100`) | The most projects to return.                                     |

Every command also takes the [global flags](https://docs.kindgi.com/v0.1.8/reference/cli.md#global-flags).

**Examples**

List the tenant's projects.

```sh
kindgi projects list
```

Page through them, 10 at a time.

```sh
kindgi projects list --limit=10 --cursor=<cursor>
```

**See also**

- [Organize work by org and project](https://docs.kindgi.com/v0.1.8/guides/projects/organize-by-org-and-project.md)
- [`kindgi projects`](https://docs.kindgi.com/v0.1.8/reference/cli/projects.md#kindgi-projects)

### `kindgi projects get-default`

**Synopsis**

```sh signature
kindgi projects get-default
```

The tenant's Default project, the one used when none is named.

**Options**

Every command also takes the [global flags](https://docs.kindgi.com/v0.1.8/reference/cli.md#global-flags).

**Examples**

Show the tenant's Default project, the one used when no --project is given.

```sh
kindgi projects get-default
```

**See also**

- [Organize work by org and project](https://docs.kindgi.com/v0.1.8/guides/projects/organize-by-org-and-project.md)
- [`kindgi projects`](https://docs.kindgi.com/v0.1.8/reference/cli/projects.md#kindgi-projects)

### `kindgi projects get`

**Synopsis**

```sh signature
kindgi projects get <project-id>
```

One project, by id.

**Options**

Every command also takes the [global flags](https://docs.kindgi.com/v0.1.8/reference/cli.md#global-flags).

**Examples**

Show one project by id.

```sh
kindgi projects get <project-id>
```

**See also**

- [Organize work by org and project](https://docs.kindgi.com/v0.1.8/guides/projects/organize-by-org-and-project.md)
- [`kindgi projects`](https://docs.kindgi.com/v0.1.8/reference/cli/projects.md#kindgi-projects)

### `kindgi projects production`

**Synopsis**

```sh signature
kindgi projects production <project-id> <on|off|status>
```

Put a project in production (`on`), take it out (`off`), or say whether it's in production (`status`). A run in a project in production is a production run; a run anywhere else is staging. `on` and `off` are for tenant admins.

**Options**

Every command also takes the [global flags](https://docs.kindgi.com/v0.1.8/reference/cli.md#global-flags).

**Examples**

From [Organize work by org and project](https://docs.kindgi.com/v0.1.8/guides/projects/organize-by-org-and-project.md):

```sh
pnpm exec kindgi projects production <project-id> on
pnpm exec kindgi projects production <project-id> status
```

**See also**

- [Organize work by org and project](https://docs.kindgi.com/v0.1.8/guides/projects/organize-by-org-and-project.md)
- [`kindgi projects`](https://docs.kindgi.com/v0.1.8/reference/cli/projects.md#kindgi-projects)
