MNSML: Minimal Namespace and State Management Library for Flutter
MNSML (Minimal Namespace and State Management Library) is a unified reactive framework for Flutter that introduces automatic dependency tracking through signal-based reactivity. The system eliminates explicit subscriptions by dynamically inferring dependencies during execution, enabling fine-grained UI updates with minimal developer intervention. The framework integrates state management, dependency injection, persistence, routing, and internationalization under a centralized registry-driven architecture. It emphasizes predictable lifecycle management, modular JSON-based persistence, and runtime adaptability without relying on code generation or framework-specific constraints. Performance evaluation demonstrates improvements in rebuild efficiency, update latency, and code complexity compared to conventional Flutter state management solutions such as Provider, Riverpod, Bloc, and GetX. The approach provides a scalable and maintainable alternative for modern Flutter applications while reducing architectural fragmentation.
Authors
- Saksham Srivastava (ORCID: https://orcid.org/0009-0005-1941-1445)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-04-24
- DOI
- https://doi.org/10.5281/zenodo.19728037
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00