@gez/core
A high-performance microfrontend framework supporting Vue, React, Preact, Solid, and Svelte with SSR and Module Federation capabilities.
5,868
680
| Install | |
|---|---|
npm install @gez/core@0.0.15 |
|
| Latest Version: | 0.0.15 |
| License: | MIT |
| Last Updated: | Aug 13, 2026 |
| Links: | GitHub · npm |
Maintainer: shizhongyuan1994
Esmx
Next-generation micro-frontend framework based on ESM with zero runtime overhead, supporting sandbox-free multi-framework hybrid development
⚡️ Ultimate Performance · 🛠️ Developer Friendly · 🔧 Standard Syntax
English | 简体中文
🚀 Core Features
- Zero Runtime Overhead - Based on native ESM + Import Map, no sandbox or proxy
- High-Performance Build - Powered by Rspack, Rsbuild or Vite, significantly faster builds
- Complete SSR Support - High-performance SSR, SEO-friendly
- Standard ESM Syntax - No framework-specific APIs, minimal learning curve
- Multi-Framework Support - Vue, React, Preact, Solid, and more
📊 vs Traditional Micro-frontends
| Feature | Traditional Solutions | Esmx |
|---|---|---|
| Architecture | Manual sandbox + proxy | Native ESM |
| Runtime Overhead | Has | Zero |
| Learning Curve | Framework APIs | Standard syntax |
| Module Isolation | Sandbox simulation | Browser native isolation |
🚀 Getting Started
npx create-esmx@latest my-app
📦 Core Packages
| Package | Version | Status | Description |
|---|---|---|---|
| @esmx/core | 🔵 Preview | Micro-frontend framework with ESM linking | |
| @esmx/router | 🔵 Preview | Framework-agnostic router | |
| @esmx/router-vue | 🔵 Preview | Vue integration (2.7+ & 3) | |
| @esmx/router-react | 🔵 Preview | React integration (18+) | |
| @esmx/rspack | 🔵 Preview | Framework-agnostic Rspack tool | |
| @esmx/rspack-vue | 🔵 Preview | Rspack tool for Vue | |
| @esmx/rspack-react | 🔵 Preview | Rspack tool for React | |
| @esmx/rsbuild | 🔵 Preview | Framework-agnostic Rsbuild tool | |
| @esmx/rsbuild-vue | 🔵 Preview | Rsbuild tool for Vue | |
| @esmx/rsbuild-react | 🔵 Preview | Rsbuild tool for React | |
| @esmx/vite | 🔵 Preview | Framework-agnostic Vite tool | |
| @esmx/vite-vue | 🔵 Preview | Vite tool for Vue | |
| @esmx/vite-react | 🔵 Preview | Vite tool for React | |
| @esmx/import | 🔵 Preview | Import map utilities | |
| @esmx/pkg-wrapper | 🔵 Preview | CJS / ESM named-export wrappers for federation entries | |
| create-esmx | 🔵 Preview | Project scaffolding tool |
🎯 Demo Projects
| Project Name | Tech Stack | Live Preview |
|---|
💡 Development: First run
pnpm buildto build all packages and examples, thencdto specific project directory to start development
📈 Star History
Related Packages
@esmx/core
A high-performance microfrontend framework supporting Vue, React, Preact, Solid,...
8,645
680
@nifrajs/web
Framework-agnostic SSR core for nifra - the render seam + HTML document orchestr...
13,975
6
Version History
| Version | Released | License |
|---|---|---|
| 0.0.15 | ||
| 0.0.14 | ||
| 0.0.13 | ||
| 0.0.12 | ||
| 0.0.9 | ||
| 0.0.8 | ||
| 0.0.7 | MIT | |
| 0.0.6 | MIT | |
| 0.0.5 | MIT | |
| 0.0.4 | MIT | |
| 0.0.3 | MIT | |
| 0.0.2 | MIT | |
| 0.0.1 | MIT |
Pre-releases (192)
| Version | Released | License |
|---|---|---|
| 3.0.0-rc.9 | MIT | |
| 3.0.0-rc.7 | MIT | |
| 3.0.0-rc.6 | MIT | |
| 3.0.0-rc.5 | MIT | |
| 3.0.0-rc.4 | MIT | |
| 3.0.0-rc.3 | MIT | |
| 3.0.0-rc.2 | MIT | |
| 3.0.0-rc.1 | MIT | |
| 3.0.0-beta.66 | MIT | |
| 3.0.0-beta.65 | MIT | |
| 3.0.0-beta.64 | MIT | |
| 3.0.0-beta.63 | MIT | |
| 3.0.0-beta.62 | MIT | |
| 3.0.0-beta.61 | MIT | |
| 3.0.0-beta.60 | MIT | |
| 3.0.0-beta.59 | MIT | |
| 3.0.0-beta.58 | MIT | |
| 3.0.0-beta.57 | MIT | |
| 3.0.0-beta.56 | MIT | |
| 3.0.0-beta.55 | MIT | |
| 3.0.0-beta.54 | MIT | |
| 3.0.0-beta.53 | MIT | |
| 3.0.0-beta.52 | MIT | |
| 3.0.0-beta.51 | MIT | |
| 3.0.0-beta.50 | MIT | |
| 3.0.0-beta.49 | MIT | |
| 3.0.0-beta.48 | MIT | |
| 3.0.0-beta.47 | MIT | |
| 3.0.0-beta.46 | MIT | |
| 3.0.0-beta.45 | MIT |
Showing the latest 30 of 192. See every release on npm