# alibaba/ice

🚀 ice.js: The Progressive App Framework Based On React（基于 React 的渐进式应用框架）

Repository: https://github.com/alibaba/ice
Canonical: https://ross.abutalabs.com/products/alibaba-ice
Homepage: https://ice.work
Language: TypeScript
License: MIT
License Family: permissive
Topics: react, react-router, typescript, webpack, framework, icejs, ssr, serverless, vite, nodejs, spa, mpa, microfrontends
Last push: 2026-04-02T11:24:47+00:00

## Health v2 (maintenance only)
Score: 64/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 75, release rhythm 28, longevity 100
- inputs: {"age_days": 3590, "days_push": 153, "days_rel": 429, "gap_med": 39.5, "n_releases_24m": 7}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 18629, forks 2104 (observed 2026-08-28T04:11:26.950229+00:00)

## What it is
ice.js is a progressive React application framework from Alibaba supporting SPA, MPA, SSR, and SSG rendering with zero-config setup. It includes file-system routing, a plugin system, and multi-end support for web, miniapps, and Weex.

## Use cases
- build a react app with server-side rendering
- create a zero-config react framework project
- build a single page application with file-based routing
- static site generation for a react app
- build a microfrontends application in react
- develop a react app that also targets wechat miniapp
- progressive react framework with ssr and ssg

## When to choose
- you want a batteries-included React framework with SSR/SSG out of the box
- you need file-system routing and built-in state management conventions
- you target web plus miniapps or Weex from one codebase
- you want a plugin system to extend build and runtime behavior

## When to avoid
- you prefer lightweight setups with plain Vite or Next.js ecosystem tooling
- your project is not React-based
- you need a framework with a larger Western community and ecosystem

## Facets
- artifact type: framework
- maturity: active
- function: web-framework, ssr, routing, state-management, plugin-system, build-tool
- domain: web-development, frontend, cross-platform
- platform: browser
- tags: react, ssg, spa, mpa, microfrontends, vite, webpack, typescript, zero-config, miniapp, nodejs, web-server

## Member repositories
- alibaba/ice (main) score 64

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:26.950229+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:01:21.213541+00:00, confidence not recorded.
  - readme: https://github.com/alibaba/ice (fetched 2026-08-28T04:11:26.950229+00:00, sha c8cc9974d66d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
