compare
Jotai vs MobX
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Jotai | MobX |
|---|---|---|
| Language | TypeScript | TypeScript |
| Licence | MIT | MIT |
| Stars | 21k | 28k |
| Latest | v3.0.1 | mobx@7.0.6 |
| Last push | 2026-10-05 | 2026-10-02 |
| Release cadence | about 18 days between releases | about 1 day between releases |
| Active contributors | 3 commit authors on the default branch in the last 90 days | 14 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Redux. Alternatives to Redux →
PartialJotaiAtomic state composed bottom-up, rather than a single store.
Full replacementMobXObservable state with automatic tracking, instead of actions and reducers.
Jotai
- v3.0.12026-09-29This fixes a regression in useAtomValue introduced in v3.0.0. Please update.
- v3.0.02026-09-08This is a mostly backward-compatible update, dropping some legacy support and deprecated APIs.
- v3.0.0-alpha.12026-08-24Includes v2.20.3 changes.pre-release
- v2.20.32026-08-24A fix in a util.
- v3.0.0-alpha.02026-07-20[v3] drop old TSpre-release
MobX
- mobx@7.0.62026-10-024b1c8d3ea2b3de1a2ae852fd5631e33d28a82b15 #4721 Thanks @giaBaoJS! - fix: assigning length on an observable array now res…
- mobx@7.0.52026-09-25105d66d73529812a8eddc0847891e7f0c574e129 #4713 Thanks @xaviergonz! - perf: reduce memory used by large, mostly unobserv…
- mobx-react-lite@5.1.02026-09-24f78cb1607283e26ddae508b457eabcde295212a2 #4709 Thanks @kubk! - Clean up reactions from uncommitted observer renders usi…
- mobx@7.0.42026-09-227d85a68fb7e449650535aba22e47ce4d21bfbc10 #4592 Thanks @VimHax! - Extend IReactionDisposer with Disposable
- eslint-plugin-mobx@0.1.02026-09-22f7af259df425280aebeb0ccdb13350ba6d24270a #4699 Thanks @rakleed! - Add TypeScript types for configs.recommended and flat…
Jotai
unsigned The latest release, v3.0.1, carries no signature GitHub could verify.
Loading the security report
MobX
unsigned The latest release, mobx@7.0.6, carries no signature GitHub could verify.
Loading the security report