Skip to content

Installation

Learn how to install Nexus State and its various packages.

Core Package

Install the core package:

bash
npm install @nexus-state/core

For React:

bash
npm install @nexus-state/react

For Vue:

bash
npm install @nexus-state/vue

For Svelte:

bash
npm install @nexus-state/svelte

Additional Packages

Async Operations

bash
npm install @nexus-state/async

State Families

bash
npm install @nexus-state/family

Immer Integration

bash
npm install @nexus-state/immer

Middleware

bash
npm install @nexus-state/middleware

Persistence

bash
npm install @nexus-state/persist

DevTools

bash
npm install @nexus-state/devtools

Web Worker

bash
npm install @nexus-state/web-worker

CDN Usage

For quick prototyping, you can use the UMD builds from unpkg:

html
<script src="https://unpkg.com/@nexus-state/core/dist/umd/index.js"></script>
<script src="https://unpkg.com/@nexus-state/react/dist/umd/index.js"></script>

Package Managers

yarn

bash
yarn add @nexus-state/core

pnpm

bash
pnpm add @nexus-state/core

Next Steps