Skip to content
CAI
Produce a survey ↗Verify a survey

mobxjs/mobx.dart

This system is a reactive state management library for Dart and Flutter, providing a complete ecosystem for managing application state through observables, computed values, and actions. It includes a code generator to automate boilerplate, Flutter-specific widgets to react to state changes, and a suite of examples demonstrating patterns like async handling, form validation, and list management. The project also provides developer tooling, including linting assists and automated testing infrastructure.

63.5

Adequate · 5 August 2026

7.8k

lines of production code

Dart

with TypeScript

2

bus factor · 86 authors in all

4

measurements over time

CAI band scale
CAI trend line

How it got here

2018–2019 · MobX Dart and Flutter integration

This period focused on the initial release and comprehensive expansion of the MobX Dart library and its Flutter integration. The work involved refactoring the core architecture into modular, maintainable components and introducing a wide range of reactive state management features, including observables, actions, and async wrappers. Additionally, a suite of example applications was created to demonstrate various usage patterns and edge cases.

37 changes

2020–2023 · MobX Flutter examples and linting tools

This period focused on expanding the MobX Flutter ecosystem by adding new interactive examples that demonstrate state management and reactive UI updates. Additionally, the mobx_lint package was enhanced with a new code assist feature to simplify wrapping widgets with Observer components, supported by corresponding test coverage.

4 changes

CAI lens gauges

Survey your own repository

mobxjs/mobx.dart was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 5 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit ecc0938aee — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards