> ## Documentation Index
> Fetch the complete documentation index at: https://www.activepieces.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Fork Repository

To start building pieces, we need to fork the repository that contains the framework library and the development environment. Later, we will publish these pieces as `npm` artifacts.

Follow these steps to fork the repository:

> [!WARNING]
>
> If you are on windows, please install [WSL](https://learn.microsoft.com/en-us/windows/wsl/install) and set up git there then proceed with the instructions down below

1. Go to the repository page at [https://github.com/activepieces/activepieces](https://github.com/activepieces/activepieces).
2. Click the `Fork` button located in the top right corner of the page.

![Fork Repository](https://mintcdn.com/activepieces/YnHR-FoHjOnRCsQr/resources/screenshots/fork-repository.png?fit=max\&auto=format\&n=YnHR-FoHjOnRCsQr\&q=85\&s=c3095cdb8bea7ecd5a2d26d53de2303e)

3. Clone your fork using a shallow clone for faster setup:

```bash theme={null}
git clone --depth=1 https://github.com/YOUR_USERNAME/activepieces.git
```

> [!TIP]
>
> Using `--depth=1` reduces the clone size significantly by only fetching the latest commit instead of the full history.

> [!TIP]
>
> If you are an enterprise customer and want to use the private pieces feature, you can refer to the tutorial on how to set up a [private fork](https://www.activepieces.com/docs/build-pieces/misc/private-fork.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.