eleme/morjs
基于小程序 DSL(微信、支付宝)的,可扩展的多端研发框架,支持一键将微信或支付宝小程序转换为微信、支付宝、百度、字节、QQ、快手、淘宝、钉钉等小程序 或 Web 应用。 observed · 2026-08-28
Health v2 · maintenance only
44/100
- Activity 50
- Release rhythm 8
- Longevity 92
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1288
- days_rel: n/a
- days_push: 300
- n_releases_24m: 0
Adoption not part of the score
2110 stars · 130 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
MorJS is an extensible multi-platform development framework from Ele.me based on mini-program DSLs (WeChat or Alipay). It compiles a single codebase into WeChat, Alipay, Baidu, ByteDance, QQ, Kuaishou, Taobao, DingTalk mini-programs or Web applications, with a full-lifecycle plugin system.
Use cases
- convert a WeChat mini-program to Alipay, Douyin, and other mini-program platforms
- write one mini-program codebase and compile it to multiple platforms
- build a web (H5) app from existing mini-program source code
- convert a mini-program into a mini-program plugin or subpackage
- integrate an existing mini-program project with minimal changes
- scaffold a new TypeScript mini-program project with less/scss support
When to choose
- you need to maintain one mini-program codebase across many Chinese mini-program platforms
- you want to reuse WeChat or Alipay mini-program DSL instead of learning a new framework syntax
- you need form conversion between mini-programs, plugins, and subpackages
- you want a plugin-based build pipeline covering the full development lifecycle
When to avoid
- you only target a single mini-program platform and have no multi-platform needs
- you are building a native mobile app rather than a mini-program or web app
- you rely heavily on third-party mini-program UI libraries whose cross-platform compatibility is unverified
Facets
framework · maturity active
build-tool compiler cli plugin-system web-framework web-development frontend cross-platform developer-tools mobile-development cli cross-platform miniprogram multi-platform dsl code-transpilation wechat alipay taro-alternative typescript nodejs web-server
5 sources
- readme: https://github.com/eleme/morjs · fetched 2026-08-28 · fbcb76968099
- homepage: https://mor.ele.me/ · fetched 2026-08-29 · 488ef19062d4
- site_page: https://mor.ele.me/guides/faq · fetched 2026-08-29 · 36b1c45fb170
- site_page: https://mor.ele.me/about/community-guide · fetched 2026-08-29 · e231524057eb
- site_page: https://mor.ele.me/guides/introduction/getting-started · fetched 2026-08-29 · bf1db0a740f2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| eleme/morjs | main | 44 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem