Origami Frontend Components & Services

Readme: polyfill-service

Polyfill.io is a service which makes web development less frustrating by selectively polyfilling just what the browser needs.
Polyfill.io reads the User-Agent header of each request and returns polyfills that are suitable for the requesting browser.


Polyfill.io documentation is on the website.


Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes.


If you are wanting to self-host this application you need Node.js 12 and npm or yarn installed.

You can prefix the path the application uses for the polyfill API by setting the environment variable CONTEXT_PATH.

Testing powered by

[BrowserStack Open-Source Program]


Polyfill.io is licensed under the terms of the MIT license. Contributors must accept our contribution terms.

active Origami v1 (Bower)
Switch component view

GitHub: polyfill-service

Help & Support

Check the polyfill-service documentation if you haven't already. It's maintained directly by the Origami team so if you have any questions we are happy to help. 😊

Slack: #origami-support
Email: origami.support@ft.com