QUANTAJS

Compact. Scalable. Developer-Friendly.

Simple by
Design.

No complex boilerplate. Just create a store, move your state, and let Quanta handle the rest. Type-safe, intuitive, and built for modern DX.

quick-start.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { createStore } from '@quantajs/core';
const counter = createStore('counter', {
state: () => ({ count: 0 }),
getters: {
doubleCount: (state) => state.count * 2,
},
actions: {
increment() {
this.count++;
},
decrement() {
this.count--;
},
},
});

Atomic
Precision.

Granular state management that updates only what changes. No unnecessary re-renders. Just pure performance.

Reactive
by Nature.

Built-in reactivity signals that flow through your application like a nervous system. Watch your UI update instantly as state changes.

StoreComponent AComponent B
Signals: Active

Complete Ecosystem.

Persistence

Save state to localStorage, sessionStorage, or IndexedDB with a single line of config. Offline-ready applications made simple.

DevTools

Time-travel debugging, action logging, and state inspection out of the box. Zero-config integration for rapid development.

Ready to Evolve?