# Welcome to Mockswitch

![One stop platform for creating APIs, one click mock services, testing using inbuilt rest client, documentation. All this while keeping all your data with you.](images/one_stop.jpg)


## Features

* Integrated rest client
* Domain based library and reuse
* Inbuilt Open API viewer / documentation viewer
* API designer 
* All of your data in local - use your own connectors
* No restrictions on any number of mock services
* Powerful mock services engine first in industry
* Create stateful services
* Dynamic rule based mocking solution
* It’s fast and requires less memory than most of rest clients
* Team collaboration
* Import from Open API, Postman
* Create test cases, mock services and environment variables
* Use it as Mac App, or web app or deploy as docker image

![Demo](images/services.gif)
## Installation

### Installation of Mockswitch globally  

```bash
npm install -g @mockswitch/cli
```
or 

```bash
yarn global add @mockswitch/cli
```

## Start mockswitch

```bash
mockswitch
```

Mockswitch should be live on http://localhost:1025
