Standard Library
Core-js is a modular standard library for JavaScript that provides polyfills for ECMAScript features up to 2026, including promises, symbols, collections, iterators, typed arrays, and ECMAScript proposals, as well as some WHATWG and W3C features. The project allows developers to load only required features or use polyfills without polluting the global namespace. Core-js is built in JavaScript and distributed as multiple packages: the main core-js library, core-js-pure (for non-global usage), core-js-bundle (a pre-bundled global version), core-js-builder (for custom bundle generation), and core-js-compat (which provides compatibility data and APIs for determining required modules via browserslist queries). The project is maintained by an individual developer and is community-funded through Open Collective, Patreon, and other donation methods.