Showing 20 of 20 projects
A modular standard library for JavaScript with polyfills for ECMAScript up to 2025 and web standards.
ECMAScript 6 compatibility shims for legacy JavaScript engines, providing modern ES6 features in older environments.
A collection of JavaScript polyfills and shims for web platform features, enabling future-looking code across browsers.
ES5 shim for ES6 Reflect and Proxy objects, providing compatibility for older JavaScript environments.
An ECMAScript spec-compliant polyfill/shim for the globalThis object.
ES2017 spec-compliant shim for Object.values that works in ES3+ environments.
ES2017 spec-compliant shim for Object.entries that works in ES3 environments.
A shim for Object.keys that provides a reliable implementation for environments where it's missing.
A spec-compliant polyfill for Array.prototype.includes that works in ES3+ environments.
A CakePHP plugin that provides compatibility shims to ease migration between major framework versions.
An ES2019 spec-compliant Array.prototype.flatMap shim/polyfill that works in ES3+ environments.
ES spec-compliant polyfill for Object.fromEntries that shims the method in noncompliant or missing JavaScript environments.
ES2015-compliant shim for Object.is that differentiates between -0 and +0 and correctly compares NaN.
A destructive shim that implements the ES6 Map specification for environments lacking native support.
An ES2015 spec-compliant polyfill for the Array.of method, providing robust ES3-compatible shimming.
ES5 spec-compliant shim for String.prototype.trim that corrects engine bugs and works in ES3 environments.
ES2019 spec-compliant shim for String.prototype.trimRight, providing polyfill functionality for older JavaScript environments.
ES2019 spec-compliant shim for String.prototype.trimLeft to ensure consistent string trimming behavior across JavaScript environments.
A spec-compliant polyfill for Array.prototype.every that works in ES3+ environments.
A spec-compliant polyfill for Array.prototype.some that works in ES3+ environments.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.