A simple, lightweight state management library for Roblox/Luau.
Zero Dependencies
The source code for the Val library is a single file.
Universal Reactivity
Val contains only one class to represent states, computeds, and scopes. This means that all of Val's features can be applied to all Val objects.
Simple API
Val is a beginner-friendly approach to state management designed to be as simple as possible while remaining a powerful library.