For me it's Quamolit, a declarative Web Canvas library http://repo.tiye.me/Quamolit/quamolit/
We have declarative UI solutions for DOM already, like React. However, there are quite some limitations with DOM, for example, animations. I thought for a long time trying to figure out a solution for declarative Canvas animations, and Quamolit was my answer. In Quamolit, there are component props and states just like React, and I added instant to it to represent "animation state". I consider it as an collections of my ideas and thoughts on MVC.