---
title: "@sitecore-cloudsdk/core"
slug: "cloud-sdk-core"
abstract: "Overview and installation code for the Cloud SDK core package."
---
# @sitecore-cloudsdk/core

The [Cloud SDK `core`](https://www.npmjs.com/package/@sitecore-cloudsdk/core) package is for installing and initializing the Cloud SDK and initializing SDK packages and modules.

> [!important]
> You must [install and initialize the Cloud SDK](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/install-and-initialize-the-cloud-sdk.html "Install and initialize the Cloud SDK") before you can use any other Cloud SDK packages.

## Installation

::::tabs
:::tab{title="Next.js"}

```bash
npm install @sitecore-cloudsdk/core
```

After installation, import the package's [`browser`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-core/cloud-sdk-core-browser.html "@sitecore-cloudsdk/core/browser") or [`server`](https://doc.sitecore.com/sdk/en/developers/005/cloud-sdk/cloud-sdk-reference/cloud-sdk-core/cloud-sdk-core-server.html "@sitecore-cloudsdk/core/server") module, then initialize the Cloud SDK by running the `CloudSDK` function.

:::
:::tab{title="JSS Next.js"}
The `core` package is preinstalled in JSS Next.js apps. The package's `browser` module is imported into [`Bootstrap.tsx`](https://github.com/Sitecore/jss/blob/dev/packages/create-sitecore-jss/src/templates/nextjs-xmcloud/src/Bootstrap.tsx).

:::::::
