Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
mobx-state-tree
Opinionated, transactional, MobX powered state container
mobx
Simple, scalable state management.
@datorama/akita
A Reactive State Management Tailored-Made for JS Applications
@risingstack/react-easy-state
React state management with a minimal API. Made with ES6 Proxies.
mobx-react-form
Reactive MobX Form State Management
state-in-url
Store state in URL as in object, types and structure are preserved, with TS validation. Same API as React.useState, wthout any hasssle or boilerplate. Next.js@14-15 and react-router@6-7.
@reatom/core
The ultimate state manager
use-between
How to share React hooks state between components
@aha-app/react-easy-state
React state management with a minimal API. Made with ES6 Proxies.
@concord-consortium/mobx-state-tree
Opinionated, transactional, MobX powered state container
@cycle/state
Wraps your Cycle.js main function with reducer-driven state management
callbag-state
Callbag-based State Management
@larscom/ngrx-store-storagesync
Highly configurable state sync library between localStorage/sessionStorage and @ngrx/store (Angular)
reactronic
Reactronic - Transactional Reactive State Management
@traxjs/trax
Reactive state management
@profullstack/state-manager
Enhanced state manager with web component integration, persistence, and subscription management
beedle
Beedle is a tiny little library to help you manage state across your application. Inspired by great libraries like Vuex and Redux, Beedle creates a central store that enables you to both better control and cascade state across your application.
@astro-tools/reactive-transfer-state
A reactive state management library using nanostores and @astro-tools/transfer-state libraries for having isolation by request state transferred from server to client
graph-state
Digraph-based state management
derivable
Functional Reactive State for JavaScript & TypeScript