Polymer lets you build encapsulated, reusable elements that work just like standard HTML elements, to use in building web applications. Developed by Polymer Authors
License: Open Source
Polymer is focused on web components and is lightweight, making it easy for beginners to create reusable components, while Ember.js offers a more complete framework with strong conventions and a rich ecosystem, but can be more complex to learn.