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

Tencent/kbone

一个致力于微信小程序和 Web 端同构的解决方案 observed · 2026-08-28

github.com/Tencent/kbone · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

54/100

  • Activity 48
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

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: 2615
  • days_rel: n/a
  • days_push: 317
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4914 stars · 455 forks observed · 2026-08-28

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

kbone is a Tencent framework that provides an adapter layer simulating the browser environment so that Web frontend code (Vue, React, Preact, etc.) can run largely unmodified inside WeChat Mini Programs. It includes kbone-cli for scaffolding, webpack-based build configuration, and kbone-ui, a multi-platform UI component library aligned with WeUI.

Use cases

  • run an existing Vue or React web app inside a WeChat mini program
  • build one codebase that targets both H5 and WeChat mini program
  • migrate a web frontend to WeChat mini program with minimal code changes
  • use full framework features like vue-router or v-html in a mini program
  • scaffold a new isomorphic mini program project with kbone-cli
  • build a UI with WeUI-styled components that works on web and mini program

When to choose

  • you want to reuse web framework code and ecosystem in a WeChat mini program
  • you need full frontend framework features rather than a restricted subset
  • your pages have moderate node counts and performance is not extremely critical
  • you want to keep using mini program native features like live-player and subpackages

When to avoid

  • you need maximum mini program rendering performance - use native mini program development
  • your pages have very large node counts (1000+) with growing render load - use static template compilation solutions
  • you are not targeting WeChat mini programs at all

Facets

framework · maturity maintenance

frontend-framework ui-components build-tool cli web-development frontend cross-platform messaging-platforms browser wechat-miniprogram isomorphic vue react h5 adapter-layer kbone-cli kbone-ui wechat nodejs javascript

1 source

Member repositories

RepositoryRoleHealth v2
Tencent/kbonemain54

For agents

markdown · JSON · MCP: product_card(name="Tencent/kbone")

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