# Tencent/Hippy

Hippy is designed to easily build cross-platform dynamic apps. 👏

Repository: https://github.com/Tencent/Hippy
Canonical: https://ross.abutalabs.com/products/hippy
Homepage: https://framework.tds.qq.com/
Language: C++
License: Apache-2.0
License Family: permissive
Topics: react, vue, cross-platform, frontend, android, ios, hippy, mobile, web
Last push: 2026-08-25T09:45:39+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 65, longevity 100
- inputs: {"age_days": 2484, "days_push": 8, "days_rel": 156, "gap_med": 76.0, "n_releases_24m": 9}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 8557, forks 1006 (observed 2026-08-28T04:10:23.498759+00:00)

## What it is
Hippy is a cross-platform development framework by Tencent that lets developers write once and run on iOS, Android, and Web using familiar React or Vue APIs. It communicates via JS engine bindings for high performance and is used in major Tencent apps like Mobile QQ and Tencent Video.

## Use cases
- build cross-platform mobile apps with react
- build cross-platform mobile apps with vue
- share code between ios android and web
- migrate web app to native mobile
- high performance hybrid app framework
- write once run on multiple platforms

## When to choose
- your team knows React or Vue and wants to target iOS, Android, and Web from one codebase
- you need near-native performance with JS engine binding instead of a webview
- you want a battle-tested framework used at scale in Tencent apps

## When to avoid
- you only target a single platform and can use native SDKs directly
- you prefer the larger ecosystems of React Native or Flutter
- you need platforms beyond iOS, Android, and Web

## Facets
- artifact type: framework
- maturity: active
- function: mobile-framework, frontend-framework, ui-components, web-framework
- domain: mobile-development, frontend, web-development, cross-platform
- platform: cpp
- tags: react, vue, cross-platform, tencent, js-engine-binding, flex-layout, android, ios, web-server, nodejs

## Member repositories
- Tencent/Hippy (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:23.498759+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:26:18.289975+00:00, confidence not recorded.
  - readme: https://github.com/Tencent/Hippy (fetched 2026-08-28T04:10:23.498759+00:00, sha e227f717c18f)
  - homepage: https://framework.tds.qq.com/ (fetched 2026-08-29T08:26:37.036312+00:00, sha eb699b6415d1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
