Ross ROSS = Recommend OSS · open-source software intelligence for agents

guybedford/es-module-shims

Shims for new ES modules features on top of the basic modules support in browsers observed · 2026-08-28

github.com/guybedford/es-module-shims · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 98
  • Release rhythm 95
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 6.0
  • age_days: 2920
  • days_rel: 38
  • days_push: 16
  • n_releases_24m: 29

Full methodology

Adoption not part of the score

1729 stars · 99 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A browser polyfill library that adds modern ES modules features like import maps, JSON/CSS/Wasm modules, import defer, and TypeScript type stripping on top of native browser ESM support. It bypasses processing for browsers with native import maps support and uses a fast WASM-based lexer to rewrite module specifiers only for older browsers.

Use cases

  • use import maps in browsers that don't support them natively
  • polyfill JSON and CSS module imports with import assertions
  • load WebAssembly modules via source phase imports
  • use import defer syntax with a fallback for older browsers
  • strip TypeScript types directly in the browser
  • implement custom module resolution and fetch hooks
  • hot reload ES modules with an import.meta.hot API

When to choose

  • you rely on import maps or newer module features but must support older browsers
  • you want a no-build, browser-native module workflow with polyfill fallbacks
  • you need custom loader hooks for in-browser module resolution or transforms

When to avoid

  • you only target browsers with full native import maps support
  • you use a bundler-based build pipeline that doesn't need module polyfills

Facets

library · maturity active

developer-tools web-development frontend browser-extensions browser es-modules import-maps polyfill javascript-modules wasm-modules -modules css-modules typescript-stripping loader-hooks hot-reloading

1 source

Member repositories

RepositoryRoleHealth v2
guybedford/es-module-shimsmain97

For agents

markdown · JSON · MCP: product_card(name="guybedford/es-module-shims")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem