tcomb
Type checking and DDD for JavaScript
superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
mobx
Simple, scalable state management.
@mobx-sentinel/react
A TypeScript library for non-intrusive model enhancement in MobX applications. Provides model change detection, validation, and form integration capabilities while maintaining the purity of domain models.