webcomponentsjs

webcomponents.js

webcomponentspolyfillshim

http://webcomponents.org