---
title: "What is CAT CLI?"
description: "What is CAT CLI?"
url: "https://docs.justcat.it/get-started/cat-cli/what-is-cat-cli/"
---
# What is CAT CLI?


CAT CLI is a command-line interface for CAT, with no dependencies on PowerShell. You can run it from the Windows command line, from PowerShell, and from any shell on Linux and macOS.

Main advantages:

No dependencies
: CAT CLI is a self-contained application, with no prerequisites.

Ease of use
: Simple commands for exploring and running your tests (simply run `catcli run` in the directory where your project file is)

Ease of installation
: On Windows 11 it is one command (`winget install DataTools.CATCLI`). On other Windows systems, you need to use installer (simple next, next, next...). On macOS and Linux it is `brew install justcatit/cat/catcli`, or an archive to unpack.


Some disadvantages:

* not that powerfull as PowerShell (but if you only want to run tests and create outputs, you don't need any of that)
* you need to download installer and install CAT CLI, if you don't have WinGet (WinGet comes by default only with Windows 11)

![CAT CLI test results](cat-cli-results.png)
*Test results in CAT CLI*

Supported platforms: MS Windows, Linux (x64 and arm64) and macOS (Apple silicon and Intel, preview)

