areslabs/alita
一套把React Native代码转换成微信小程序代码的转换引擎工具。我们不造轮子,不发明新框架,只是提供工具把RN扩展到微信小程序端。 observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- 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-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2667
- days_rel: n/a
- days_push: 2210
- n_releases_24m: 0
Adoption not part of the score
2013 stars · 131 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Alita is a conversion engine that transpiles React Native code to run as WeChat Mini Program code, using a runtime JSX processing approach rather than compile-time transformation. It is not a new framework; it aligns React Native components and APIs with WeChat Mini Program equivalents with low intrusion into existing RN projects.
Use cases
- convert react native app to wechat mini program
- run existing RN codebase on wechat mini program platform
- reuse react native components in a mini program
- share one codebase between RN and wechat
- transpile jsx to wechat mini program code
- integrate multiple RN modules into a mini program package
- support redux or mobx state management in mini program output
When to choose
- you have an existing React Native codebase and need a WeChat Mini Program version
- you want full JSX support including JSX passed as props and outside render
- you want a low-intrusion conversion tool rather than a new cross-platform framework
- your app uses Redux, Mobx, or TypeScript
When to avoid
- you are starting a brand-new cross-platform project from scratch
- your app relies on platform-specific RN components not yet implemented
- you need to target platforms other than WeChat Mini Program
- you cannot accept WeChat Mini Program limitations like package size limits
Facets
cli-tool · maturity maintenance
compiler build-tool frontend-framework cli cross-platform web-development frontend developer-tools cli cross-platform react-native wechat-mini-program jsx transpiler code-conversion redux mobx typescript nodejs
2 sources
- readme: https://github.com/areslabs/alita · fetched 2026-08-28 · bd4a30cd046b
- homepage: https://areslabs.github.io/alita · fetched 2026-08-29 · f3351f785449
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| areslabs/alita | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem