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 ​