Reactor is a Value Animator Engine that uses a heartbeat to animate values.
You can animate any public variable or property. Integer, float, Vector2, Vector3, bool, Color and you can even control frame by frame texture animations by selecting the proper frame at the right time.
Out of the box, Reactor currently supports Unity UI (uGUI) and editor UIElements. It can support other systems as well thanks to its modular nature.