Overview
Zero external dependencies
Renders DOM directly from template markup without transformation
Less than 200KB minified total framework footprint
Testing support
Built in TypeScript from the ground up
MVVM (Model-View-ViewModel) architecture
Support CommonJS, AMD, and global variable module loading
Dependency injection and inversion of control
Publish/Subscribe event system