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

umijs/qiankun

📦 🚀 Blazing fast, simple and complete solution for micro frontends. observed · 2026-08-28

github.com/umijs/qiankun · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 97
  • 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: 2667
  • days_rel: n/a
  • days_push: 22
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

16671 stars · 2059 forks observed · 2026-08-28

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

qiankun is a production-ready micro frontend framework for the web, built on top of single-spa. It lets a main application load, mount, and orchestrate multiple independently developed and deployed sub-applications (potentially built with different JavaScript frameworks) with features like JS sandboxing, style isolation, and preloading.

Use cases

  • combine multiple React, Vue, and Angular apps into one web application
  • split a large frontend monolith into independently deployable micro apps
  • sandbox JavaScript execution of sub-applications in the browser
  • isolate CSS styles between a main app and its micro apps
  • incrementally migrate a legacy frontend to a new framework
  • let multiple teams deploy frontend features independently
  • load sub-applications on demand based on URL routing rules

When to choose

  • you need to integrate sub-apps built with different JavaScript frameworks into one shell
  • you want battle-tested, production-proven micro frontend tooling used at scale
  • you need runtime JS sandboxing and style isolation out of the box
  • your teams need independent development and deployment of frontend pieces
  • you want an iframe-like integration model without iframe limitations

When to avoid

  • you are building a small app where a single codebase is simpler
  • your team has no need for independent deployments or framework diversity
  • you need first-class support for modern module federation tooling like Webpack Module Federation or native ES module imports
  • you require IE support without extra polyfills
  • you want a lightweight solution without lifecycle conventions in sub-apps

Facets

framework · maturity active

web-framework middleware routing developer-tools web-development frontend microservices developer-tools browser micro-frontend micro-frontends single-spa js-sandbox style-isolation frontend-architecture enterprise umijs nodejs javascript typescript web

4 sources

Member repositories

RepositoryRoleHealth v2
umijs/qiankunmain66

For agents

markdown · JSON · MCP: product_card(name="umijs/qiankun")

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