All tags
Catalogue tag

#ecmascript

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

75 records
Tagged “ecmascript”Ranked by health index
npm
91Excellenthealth index
eslint/eslint
Find and fix problems in your JavaScript code.
JavaScript★ 27.4K↓ 601M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
crates.io
81Goodhealth index
swc-project/swc
Rust-based platform for the Web
Rust★ 34.2K↓ 0/moJul 14, 2026
Apache-2.0Jul 14, 2026 · metrics 1.13.0
npm
75Goodhealth index
tc39/ecma262
Status, process, and documents for ECMA-262
HTML★ 15.7K↓ 4,824/moJul 21, 2026
Custom licenseJul 21, 2026 · metrics 1.13.0
npm
73Goodhealth index
jsx-eslint/eslint-plugin-react
React-specific linting rules for ESLint
JavaScript★ 9,288↓ 208M/moJul 13, 2026
MITJul 13, 2026 · metrics 1.13.0
npm
73Goodhealth index
meriyah/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
TypeScript★ 1,211↓ 18.3M/moJul 14, 2026
ISCJul 14, 2026 · metrics 1.13.0
npm
71Goodhealth index
eslint-community/eslint-plugin-n
Additional ESLint rules for Node.js
JavaScript★ 341↓ 29.4M/moJul 19, 2026
MITJul 19, 2026 · metrics 1.13.0
npm
65Moderatehealth index
ljharb/es-abstract
ECMAScript spec abstract operations.
JavaScript★ 123↓ 357M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
63Moderatehealth index
ljharb/es-to-primitive
ECMAScript "ToPrimitive" algorithm. Provides ES5 and ES6/ES2015 versions.
JavaScript★ 22↓ 297M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
62Moderatehealth index
plugjs/build
Simple shared build using PlugJS
TypeScript · JavaScript★ 0↓ 2,170/moJul 19, 2026
Apache-2.0Jul 19, 2026 · metrics 1.13.0
crates.io
61Moderatehealth index
boa-dev/ryu-js
Fast floating point to string conversion that complies to the ECMAScript number-to-string algorithm
Rust★ 28↓ 2.5M/moJul 14, 2026
Apache-2.0Jul 14, 2026 · metrics 1.13.0
npm
61Moderatehealth index
es-shims/String.prototype.trim
ES5 spec-compliant shim for String.prototype.trim
JavaScript★ 13↓ 308M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
60Moderatehealth index
es-shims/Function.prototype.name
ES6 spec-compliant Function.prototype.name sham.
JavaScript★ 12↓ 302M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
59Moderatehealth index
es-shims/String.prototype.trimEnd
ES2019 spec-compliant String.prototype.trimEnd shim
JavaScript★ 5↓ 312M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
56Moderatehealth index
ljharb/call-bind
Robustly `.call.bind()` a function.
JavaScript★ 12↓ 435M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
54Moderatehealth index
inspect-js/has-symbols
Determine if the JS environment has Symbol support. Supports spec, or shams.
JavaScript★ 18↓ 645M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
54Moderatehealth index
inspect-js/hasOwn
A robust, ES3 compatible, "has own property" predicate.
JavaScript★ 2↓ 887M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
54Moderatehealth index
ljharb/get-intrinsic
Get and robustly cache all JS language-level intrinsics at first require time.
JavaScript★ 34↓ 658M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
53Moderatehealth index
es-shims/array-includes
Array.prototype.includes spec-compliant polyfill
JavaScript★ 43↓ 244M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
53Moderatehealth index
inspect-js/is-array-buffer
Is this value a JS ArrayBuffer? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
JavaScript★ 13↓ 299M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
53Moderatehealth index
inspect-js/is-callable
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
JavaScript★ 42↓ 361M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
53Moderatehealth index
inspect-js/is-typed-array
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
JavaScript★ 12↓ 367M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
53Moderatehealth index
mathiasbynens/regexpu-core
regexpu’s core functionality, i.e. `rewritePattern(pattern, flag, options)`, which enables rewriting regular expressions that make use of the ES6 `u` flag into equivalent ES5-compatible regular expression patterns.
JavaScript★ 81↓ 179M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
52Moderatehealth index
es-shims/Array.prototype.flat
An ESnext spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
JavaScript★ 31↓ 247M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
52Moderatehealth index
es-shims/Array.prototype.flatMap
An ESnext spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
JavaScript★ 33↓ 255M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
52Moderatehealth index
inspect-js/is-bigint
Is this an ES BigInt value?
JavaScript★ 7↓ 319M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
52Moderatehealth index
ljharb/es-errors
A simple cache for a few of the JS Error constructors.
JavaScript★ 10↓ 678M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
52Moderatehealth index
ljharb/internal-slot
ES spec-like internal slots.
JavaScript★ 10↓ 312M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
52Moderatehealth index
lydell/js-tokens
Tiny JavaScript tokenizer.
JavaScript · CoffeeScript★ 556Jul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
51Moderatehealth index
es-shims/Object.entries
ES2017 spec-compliant shim for Object.entries
JavaScript★ 59↓ 230M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0
npm
51Moderatehealth index
es-shims/Object.values
ES2017 spec-compliant shim for Object.values
JavaScript★ 73↓ 253M/moJul 22, 2026
MITJul 22, 2026 · metrics 1.13.0