Exome

exome.dev

Lightweight state manager for React with minimal API and fine-grained updates.

Overview

Exome is a state management library designed to handle deeply nested application states. It provides a flexible solution for managing complex state hierarchies across modern JavaScript frameworks.

The library supports integration with popular frameworks including React, Preact, Vue, Svelte, Solid, Lit, RxJS, and Angular, as well as framework-agnostic usage. Exome is particularly well-suited for microfrontend architectures where state management needs to be isolated and composable.

Key features

  • Support for React, Preact, Vue, Svelte, Solid, Lit, RxJS, Angular
  • Framework-agnostic usage
  • Microfrontend architecture support
  • MIT licensed
  • Deeply nested state handling
Pros
  • Multi-framework support
  • MIT licensed open source
  • Designed for complex nested states
  • Microfrontend compatible
Cons
  • Limited information available about advanced features
  • No pricing or commercial support details mentioned
Use this if
You need a state manager that handles deeply nested states and want to use it across multiple JavaScript frameworks or in a microfrontend architecture.
Skip this if
You require commercial support, extensive documentation, or a state manager focused on simpler, flat state structures.

Best for

Managing deeply nested application statesMulti-framework projectsMicrofrontend architecturesComplex state hierarchies

Alternatives

ReduxZustandPiniaRecoilJotai

Compare Exome alternatives

More Library

Compare all
View React Query
React Query

Data-fetching and state management library designed to handle server state in web applications.

View dotenv
dotenv

Zero-dependency module loading environment variables from .env files into Node.js apps.

View Solidjs
Solidjs

JavaScript library designed for building user interfaces with a focus on declarative syntax and efficiency.

View UnoCSS
UnoCSS

Instant on-demand atomic CSS engine — flexible, fast alternative to Tailwind.