Skip to content
JS
Package category

State management

Application state containers and stores for UI frameworks.

415 packages5 comparisons

Packages compared

415 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
failraft
Error handler for redux.
1.6k-3%-6 years ago
0.2.0
CommonJSNoneState management
@humanspeak/svelte-keyed
A powerful writable derived store for Svelte that enables deep object and array manipulation with TypeScript support
1.6k---1 year ago
5.0.1
ESM onlyBundledState management, Svelte
@llblab/pi-state-flow
Incremental scoped state/context/memory compiler for Pi, inspired by SKILL.state
1.6k---today
0.21.0
ESM onlyBundledState management
is-valid-redux-reducer
Checks if the reducer is valid
1.5k+48%-10 years ago
1.0.3
CommonJSNoneState management
combine-section-reducers
Combines section reducers
1.5k+57%-8 years ago
1.0.6
CommonJSNoneState management
react-hook-thunk-reducer
Extends React's useReducer() hook so that the dispatcher supports thunks.
1.5k-18%-4 years ago
0.3.0
CommonJSBundledState management, React
@pinia/colada-plugin-delay
Delay async status in Pinia Colada
1.5k---5 months ago
0.2.1
ESM onlyBundledCaching, Vue
redux-resource-xhr
Action creators for Redux Resource using the xhr library
1.5k-57%-6 years ago
4.0.2
ESM + CommonJSNoneState management, Database clients and drivers
@carto/react-redux
CARTO for React - Redux
1.5k---1 year ago
3.1.0-alpha.16
CommonJSBundledReact, State management
ducks
🦆🦆🦆 Ducks is a Reducer Bundles Manager that Implementing the Redux Ducks Modular Proposal with Great Convenience.
1.4k+63%-4 years ago
1.0.2
ESM + CommonJSBundledState management
redux-json-api
A bunch of Redux actions, action creators and reducers to integrate with a JSON API
1.4k-18%-6 years ago
2.2.3
CommonJSNoneState management
@elyracode/agent-core
General-purpose agent with transport abstraction, state management, and attachment support
1.4k---1 day ago
0.9.43
ESM onlyBundledState management
reselect-map
Selectors for mapping over collections.
1.4k-42%-5 years ago
1.0.6
CommonJSBundledState management, React
@angular-redux/router
Keep your Angular 2+ router state in Redux.
1.4k---7 years ago
10.0.0
CommonJSNoneState management, Angular
wechaty-redux
Wechaty Redux Plugin Powered By Ducks
1.4k+38%-4 years ago
1.20.2
ESM + CommonJSBundledState management
@state-designer/core
State management with state-charts.
1.4k---4 years ago
3.0.0
ESM + CommonJSBundledReact, State management
redux-subscriber
Subscribe to changes in any part of redux state
1.4k-57%-9 years ago
1.1.0
CommonJSNoneState management, React
react-tidy
A collection of atomic, independent, typed, tested and documented React custom hooks
1.3k+634%-3 years ago
1.3.7
ESM + CommonJSBundledReact, State management
@asm-agent/agent
General-purpose agent with transport abstraction, state management, and attachment support
1.3k---14 days ago
0.10.7
ESM onlyBundledState management
redux-pixies
The magical asynchronous Redux library
1.3k+36%-3 years ago
0.3.8
ESM + CommonJSBundledState management, React
@molecule/app-state
Client state management interface for molecule.dev
1.3k---4 days ago
1.0.2
ESM onlyBundledState management
loro-mirror-react
React hooks and context for Loro Mirror: type-safe CRDT-backed state with selective subscriptions.
1.3k+1207%-14 days ago
2.3.3
ESM onlyBundledReact, State management
@xmachines/json-render-xstate
XState Store adapter for json-render StateStore
1.3k---1 day ago
0.21.0-xm.1
ESM + CommonJSBundledState management
redux-views
Selector library designed for state management libraries (like Redux), with built-in support for shared selectors.
1.3k+44%-5 years ago
1.0.3
ESM + CommonJSBundledState management
@playkit-js/playkit-js-ui
[![Build Status](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml/badge.svg)](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml) [![code style: prettier](https://img.shields.io/badge/c
1.3k---1 day ago
0.83.22
CommonJSBundledState management, UI component libraries
@simple-state-machine/core
## Installation ``` npm i @simple-state-machine/core ``` ## Quick glance - A simplest state machine can be a "Light<>Dark" Mode toggling. On click of button is toggle from `light` to `dark` or vice versa. - State diagram looks something like this for i
1.3k---2 years ago
0.1.0-alpha.3
ESM + CommonJSBundledState management
redux-root-saga
Easy and configurable redux-saga execution management.
1.3k+2880%-6 years ago
1.1.4
CommonJSBundledState management, TypeScript tooling
memoize-state
A magic memoization function
1.3k-47%-6 years ago
2.0.15
ESM + CommonJSBundledCaching, State management
react-redux-loading
Unmaintained fork of react-redux-loading-bar to avoid any breaking changes.
1.3k+319%-6 years ago
4.6.1
CommonJSNoneReact, State management
deku
Render interfaces using pure functions and virtual DOM
1.3k+6%-10 years ago
2.0.0-rc16
CommonJSNoneDOM and browser utilities, State management
pretty-good-state
A just-enough state management library for React. Built on top of [valtio](https://github.com/pmndrs/valtio).
1.3k+593%-10 months ago
2.2.2
ESM onlyBundledState management, React
redux-bundler-react
Bindings for redux-bundler to React
1.2k+119%-7 years ago
1.2.0
ESM + CommonJSNoneReact, State management
redux-bundler-preact
Bindings for redux-bundler to Preact
1.2k+3%-6 years ago
2.0.1
ESM + CommonJSNoneState management
@magnetarjs/core
Magnetar core library.
1.2k---1 month ago
1.5.5
ESM onlyNoneState management
freezer-js
A tree data structure that is always updated from the root, making easier to think in a reactive way.
1.2k-22%-8 years ago
0.14.1
CommonJSNoneState management
effector-vue
Vue bindings for effector
1.2k+46%-14 days ago
23.2.0
ESM + CommonJSBundledState management, Vue
stated-js
JSONata embedded in JSON
1.2k+18%-7 months ago
0.1.55
ESM + CommonJSBundledParsers and serialisers, State management
@shopgate/pwa-benchmark
Benchmark suite for PWA
1.2k---7 days ago
7.31.9
CommonJSNoneState management
debounce-action
Create a debounced Redux action
1.2k+62%-8 years ago
0.1.0
CommonJSNonePromises and async control flow, State management
shelving
Toolkit for using data in JavaScript.
1.2k-31%-9 days ago
1.285.4
ESM onlyBundledORMs and query builders, State management
redux-test-belt
JavaScript Testing utilities for Redux, the easy way.
1.2k+188%-7 years ago
1.0.3
ESM + CommonJSNoneTesting, State management
@kolisachint/hoocode-agent-core
General-purpose agent with transport abstraction, state management, and attachment support
1.2k---1 day ago
0.5.89
ESM onlyBundledState management
micro-observables
A simple Observable library that can be used for easy state management in React applications.
1.2k-19%-4 years ago
1.7.2
ESM + CommonJSBundledState management, React
jotai-ssr
Jotai utilities for server-side rendering (SSR)
1.2k+92%-1 year ago
0.2.0
ESM + CommonJSBundledStatic site generators and meta-frameworks, State management
fselect
## Rethinking `connect`
1.2k+7556%-7 years ago
1.0.31
CommonJSNoneState management, React
@xoid/react
Framework-agnostic state management library designed for simplicity and scalability
1.2k---7 months ago
1.0.1
ESM + CommonJSBundledState management, React
redux-bundler-hook
React bindings to redux-bundler with hooks
1.2k+216%-7 years ago
1.0.3
CommonJSNoneState management, React
@mpxjs/pinia
A pinia style store in miniprogram
1.1k---2 months ago
2.11.0
CommonJSBundledState management, Vue
mobx-state-router
MobX powered router for React apps
1.1k-23%-6 months ago
6.0.2
ESM + CommonJSBundledReact, State management
@angular-redux-ivy/store
Angular bindings for Redux
1.1k---3 years ago
13.0.4
ESM + CommonJSBundledState management, Angular

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.