InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Core-js Alternatives
Similar projects and alternatives to core-js
-
Home Assistant
:house_with_garden: Open source home automation that puts local control and privacy first.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
-
-
-
libcurl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
Apache Log4j 2
Apache Log4j is a versatile, feature-rich, efficient logging API and backend for Java.
-
-
DOMPurify
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
-
-
-
-
-
-
Array.prototype.at
An ES-spec-compliant (proposed) `Array.prototype.at`shim/polyfill/replacement that works as far down as ES3.
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
core-js discussion
core-js reviews and mentions
-
NodeJS Fundamentals: prototype
Prototype-based inheritance is widely supported across modern browsers. However, older browsers (IE < 11) may have inconsistencies or performance issues. core-js (https://github.com/zloirock/core-js) provides polyfills for missing or buggy features, including Object.create() and prototype-related methods. Babel can be configured to transpile modern JavaScript code to older versions, ensuring compatibility. Feature detection using typeof or in operators can be used to conditionally apply polyfills only when necessary.
-
NodeJS Fundamentals: bind
bind is widely supported. However, for legacy browsers (IE < 9), a polyfill is necessary. core-js provides a comprehensive polyfill suite, including bind.
-
NodeJS Fundamentals: callback queue
Modern browsers generally have excellent support for Promises and the event loop. However, older browsers (especially IE) may require polyfills. core-js (https://github.com/zloirock/core-js) provides comprehensive polyfills for various ECMAScript features, including Promises. Babel can be configured to automatically include these polyfills during the build process.
-
NodeJS Fundamentals: event loop
Promises: core-js (https://github.com/zloirock/core-js) provides polyfills for Promises and other ECMAScript features.
-
NodeJS Fundamentals: pure function
Pure functions themselves don’t require polyfills. However, the APIs they use might. For example, Intl.NumberFormat has varying levels of support across older browsers. Polyfills like core-js (https://github.com/zloirock/core-js) can provide compatibility for older environments. Babel can be configured to automatically include necessary polyfills during the build process. Feature detection using typeof Intl !== 'undefined' && Intl.NumberFormat can be used to conditionally use the native API or a fallback implementation.
-
NodeJS Fundamentals: function expression
ES6 features like arrow functions and lexical this binding require polyfills for older browsers (IE11 and below). core-js (https://github.com/zloirock/core-js) provides comprehensive polyfills for various ES features. Babel (https://babeljs.io/) can be configured to transpile modern JavaScript code to older versions, automatically including necessary polyfills.
-
NodeJS Fundamentals: ECMAScript
core-js (https://github.com/zloirock/core-js) provides polyfills for missing ECMAScript features. Configure Babel to use core-js to automatically include the necessary polyfills based on your target browser versions.
-
A Love Letter to the CSV Format
Just use the polyfill
https://github.com/zloirock/core-js#jsonparse-source-text-ac...
-
Polyfills - a filler or a gaping hole? (Part-2)
1) Consider this tweet, which shows proofs of the sale. If you'd seen the tweet of the founder earlier on top, he denies any influence over the sale. Well, who do we blame here? Maintaining an open source project requires a lot of efforts from the community and the maintainers. There are several layers to the governance. And projects which are so widely used, like polyfill.io, need to be updated at all times. This requires time out of your daily schedule and contributing for a better developer experience around the world. And only a few do really know the ins and outs of a project. Funding is a big part of an open-source project, without which it's very difficult to carry on day-to-day tasks for maintainers. Here's a heart-wrenching example of the core-js library we'd talked about in the 1st part. I recommend everyone to go through this once and understand the efforts and create maintainer relationships.
-
If you're using Polyfill.io code on your site – like 100k are – remove it
Don't forget that the author of core-js, a library not a service like polyfill but with almost the same goal, is tired of open source as well https://github.com/zloirock/core-js/blob/master/docs/2023-02...
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 Jul 2025
Stats
zloirock/core-js is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of core-js is JavaScript.