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.

132 records
Tagged “ecmascript”Ranked by health index
npm
44Weakhealth index
es-shims/Reflect.getPrototypeOf
An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible.
JavaScript★ 3↓ 291M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
44Weakhealth index
inspect-js/is-map
Is this value a JS Map? This module works cross-realm/iframe, and despite %Symbol.toStringTag%.
JavaScript★ 9↓ 277M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
44Weakhealth index
inspect-js/is-shared-array-buffer
Is this value a JS SharedArrayBuffer? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
JavaScript★ 3↓ 331M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
44Weakhealth index
inspect-js/is-weakmap
Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
JavaScript★ 3↓ 289M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
44Weakhealth index
ljharb/define-data-property
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
JavaScript★ 2↓ 401M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
43Weakhealth index
syntax-tree/hast-util-to-estree
hast utility to transform to estree (JavaScript AST) JSX
JavaScript★ 19↓ 36M/moSep 15, 2026
MITSep 15, 2026 · metrics 2.10.0
npm
42Weakhealth index
es-shims/es-object-atoms
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
JavaScript★ 6Sep 13, 2026
MITSep 13, 2026 · metrics 2.10.0
npm
42Weakhealth index
inspect-js/is-data-view
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on instanceof or mutable properties, and despite ES6 Symbol.toStringTag.
JavaScript★ 2↓ 280M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
41Weakhealth index
es-shims/ArrayBuffer.prototype.slice
ES spec-compliant shim for ArrayBuffer.prototype.slice
JavaScript★ 0↓ 305M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
41Weakhealth index
inspect-js/data-view-buffer
Get the ArrayBuffer out of a DataView, robustly.
JavaScript★ 2↓ 282M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
41Weakhealth index
inspect-js/data-view-byte-length
Get the byteLength out of a DataView, robustly.
JavaScript★ 2↓ 288M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
41Weakhealth index
inspect-js/data-view-byte-offset
Get the byteOffset out of a DataView, robustly.
JavaScript★ 2↓ 288M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
39Weakhealth index
es-shims/Array.prototype.findLast
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
JavaScript★ 4↓ 232M/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
npm
39Weakhealth index
es-shims/Array.prototype.toSorted
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
JavaScript★ 10↓ 229M/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
npm
38Weakhealth index
slorber/combine-promises
Like Promise.all(array) but with an object instead of an array.
TypeScript★ 206↓ 4.7M/moSep 23, 2026
MITSep 23, 2026 · metrics 2.10.0
npm
36Weakhealth index
es-shims/Object.groupBy
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
JavaScript★ 4↓ 229M/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
npm
35Weakhealth index
KooiInc/typeofAnything
Determine what the type of anything is (in ECMAScript)
JavaScript★ 2↓ 102/moSep 13, 2026
GPL-3.0Sep 13, 2026 · metrics 2.10.0
npm
35Weakhealth index
es-shims/Array.prototype.findLastIndex
An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.
JavaScript★ 3↓ 192M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
35Weakhealth index
sindresorhus/object-assign
ES2015 Object.assign() ponyfill
JavaScript★ 915↓ 637M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
34At Riskhealth index
Alwatr/alwatr
The Alwatr Developer Kit is a comprehensive ecosystem designed to facilitate your development process. It comprises a diverse range of tools and libraries, empowering you to construct robust applications with enhanced efficiency.
TypeScript · JavaScript★ 24↓ 615/moSep 17, 2026
MPL-2.0Sep 17, 2026 · metrics 2.10.0
crates.io
34At Riskhealth index
DelSkayn/rquickjs
High level bindings to the quickjs javascript engine
Rust★ 1,008↓ 2.3M/moSep 14, 2026
MITSep 14, 2026 · metrics 2.10.0
npm · PyPI
34At Riskhealth index
jquery/esprima
ECMAScript parsing infrastructure for multipurpose analysis
TypeScript · JavaScript★ 7,138↓ 395M/moSep 16, 2026
BSD-2-ClauseSep 16, 2026 · metrics 2.10.0
npm
34At Riskhealth index
mathiasbynens/String.prototype.repeat
A robust & optimized ES3-compatible polyfill for the `String.prototype.repeat` method in ECMAScript 6.
JavaScript★ 28↓ 224M/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
npm
34At Riskhealth index
standard/eslint-config-standard
ESLint Config for JavaScript Standard Style
TypeScript★ 2,646↓ 10.4M/moSep 17, 2026
MITSep 17, 2026 · metrics 2.10.0
npm
32At Riskhealth index
estools/esrecurse
AST recursive visitor
JavaScript★ 80↓ 515M/moSep 16, 2026
Custom licenseSep 16, 2026 · metrics 2.10.0
npm
32At Riskhealth index
json5/json5
JSON5 — JSON for Humans
JavaScript★ 7,162↓ 868M/moSep 16, 2026
Custom licenseSep 16, 2026 · metrics 2.10.0
npm
32At Riskhealth index
mathiasbynens/regenerate
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
JavaScript★ 377↓ 164M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0
npm
31At Riskhealth index
mysticatea/eslint-plugin-es
ESLint plugin about ECMAScript syntactic features.
JavaScript★ 112↓ 15.2M/moSep 23, 2026
MITSep 23, 2026 · metrics 2.10.0
npm
30At Riskhealth index
gkz/levn
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
LiveScript★ 85↓ 555M/moSep 16, 2026
MITSep 16, 2026 · metrics 2.10.0