1.Has automatic view filtering
Has a mechanism to filter views based on scope variables (for example when searching) without the need to write much extra code.
2.Uses a templating engine
Template engines allow for easy and flexible UI building.
3.Supports computed properties
Allows the use of functions as properties to compute properties of objects.
4.Published under MIT License
The MIT License is a very permissive license which allows all uses, including business use, without warranty.
5.Supports composed (partial) views
Allows for nesting view templates into top-level views from within a template.
6.has a popular boilerplate project
Has an official or well known boilerplate project which lays out the recommended file structure and allows developers to get started faster.