# NPM Installation Guide
URL: https://pro.rv-grid.com/guides/installation-npm/
Source: src/content/docs/guides/installation-npm.mdx
Description: Learn how to install RevoGrid Pro and Enterprise using npm
**1. Configure NPM Registry**

First, configure npm to use the RevoGrid registry:

```bash
npm config set "@revolist:registry=https://npm.rv-grid.com"
```

The command npm config set `@revolist:registry=https://npm.rv-grid.com` is used to configure npm
(Node Package Manager) to use a specific registry for packages that are scoped under the `@revolist`
namespace.

---

**2. Install RevoGrid Pro and Enterprise**

Install the core grid, RevoGrid Pro, and RevoGrid Enterprise packages:

```bash
npm install @revolist/revogrid
npm install @revolist/revogrid-pro
npm install @revolist/revogrid-enterprise
```

---

**3. Framework Integration Packages**

For better integration with specific frameworks, you can install the corresponding framework package:

**React**

```bash
npm install @revolist/react-datagrid
```

**Angular**

```bash
npm install @revolist/angular-datagrid
```

**Vue**

```bash
npm install @revolist/vue3-datagrid
```

**Svelte**

```bash
npm install @revolist/svelte-datagrid
```

Read more about [RevoGrid Pro Tokens](/guides/installation-token).

To jump start your project with all major frameworks, check out our [Framework Boilerplates](https://github.com/revolist/revogrid-pro-boilerplate.git).
