یکی از فریم ورک های جاوااسکریپت Polymer.js است که داستان متفاوتی نسبت به دیگر فریم ورک ها دارد.این فریم ورک در سال 2013 توسط گوگل انتشار پیدا کرد. هدف از انتشار این فریم ورک گسترش قابلیت های HTML با استفاده از مفهوم web components اعلام شد.
تکنولوژی web components مرورگرها توسط W3C انتشار پیدا کرده که با استفاده از آن می توان Element های سفارشی HTML را بوجود آورد. برای مثال تگ <map> یک Element استاندارد در HTML5 است اما با استفاده از web components و تکنولوژی های وابسته ی آن شما می توانید به تولید Element های اختصاصی خودتان بپردازید همانند <my-map>.