# Installation

The WorkflowGen CLI has been developed with the .NET 5 framework. You need to install the appropriate SDK before installing the tool.

The CLI is compatible with Windows, Linux and macOS. You can download the SDK at this link: <https://dotnet.microsoft.com/download/dotnet/5.0>

## Prerequisite

The WorkflowGen CLI works with the GraphQL API, so be sure that GraphQL is activated on your instance.&#x20;

## dotnet tool

The CLI is available as a dotnet tool. The package is available at this link: <https://www.nuget.org/packages/WorkflowGen.Cli/1.0.0>.

### Installation

Open a terminal and execute the following command to install the WorkflowGen CLI:

```
dotnet tool install --global WorkflowGen.Cli --version 1.0.0
```

### Uninstallation

Open a terminal and execute the following command to uninstall the WorkflowGen CLI:

```
dotnet tool uninstall --global WorkflowGen.Cli --version 1.0.0
```

## Getting started

To interact with your WorkflowGen application, you first need to log in. Use the [`login`](https://docs.workflowgen.com/cli/1.0.0/list-of-commands#login) command to do this.

#### 📌 Example

```
wfg login http://localhost/wfgen -u wfgen_admin -p AdminPassword
```
