Ember.js is a web application framework using Handlebars templates and web components to allow the development of feature-rich applications. Ember.js focuses on creating graphics and it can also be very helpful for developers who want to develop wonderful and capturing front end.
PolymerJS was released in 2013 by Google. It uses the concept of web components with an objective to extend HTML capabilities. If that reminds you of Angular, it’s intentional. Polymer uses the concept of web components to extend HTML capabilities.
VueJS is new, and it is gaining popularity among the web developers. VueJS was first released in 2014 as open source framework for public use under MIT license. This framework works on model-view-ViewModel (MVVM) architecture design pattern. It has data–reactive components with easy and compatible API. Vue is for developing and creating modern and sleek web interfaces.Vue is inspired by AngularJS, ReactiveJs, knockoutJS and RivetsJS.
Aurelia is an open source modern framework for the client-side web, desktop, and mobile development. Aurelia is composed of smaller, focused modules that allow developers to build a custom solution or use it as a full-fledged framework. AureliaJS is the creation of Rob Eisenberg and the team who come mostly from the world of Angular and Durandal.