systemjs/systemjs
Dynamic ES module loader observed · 2026-08-28
Health v2 · maintenance only
62/100
- Activity 87
- Release rhythm 8
- 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: n/a
- age_days: 4859
- days_rel: n/a
- days_push: 81
- n_releases_24m: 0
Adoption not part of the score
13093 stars · 1093 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
SystemJS is a hookable, standards-based ES module loader for browsers. It transpiles production ES module builds into the System.register format so they run in older browsers (down to IE11) with near-native speed, supporting dynamic import, top-level await, import maps, and live bindings.
Use cases
- load ES modules in browsers that don't support them natively
- run Rollup code-splitting builds in legacy browsers
- support dynamic import and top-level await in older browsers
- use import maps with Content Security Policy in legacy environments
- load multiple module formats in the browser at runtime
When to choose
- you must support legacy browsers like IE11 with ES module workflows
- you need a hookable runtime module loader with import maps and module types
- you run micro-frontend or dynamic module loading setups in the browser
When to avoid
- your target browsers all support native ES modules
- you only need a bundler or package manager rather than a runtime loader
- you build for Node.js only
Facets
library · maturity stable
build-tool developer-tools web-development frontend developer-tools browser module-loader es-modules system-register import-maps browser-compatibility code-splitting polyfill javascript nodejs
1 source
- readme: https://github.com/systemjs/systemjs · fetched 2026-08-28 · 457097d99cc1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| systemjs/systemjs | main | 62 |
For agents
markdown · JSON · MCP: product_card(name="systemjs/systemjs")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem