happydog-intj/JsBridge
android java and javascript bridge, inspired by wechat webview jsbridge observed · 2026-08-28
Health v2 · maintenance only
44/100
- Activity 26
- 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: 4206
- days_rel: n/a
- days_push: 446
- n_releases_24m: 0
Adoption not part of the score
9908 stars · 2004 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
An Android library providing a bidirectional bridge between Java and JavaScript in WebViews, inspired by WeChat's jsBridge. It lets developers register handlers on either side so Java and JavaScript can call each other with callbacks.
Use cases
- call native Android code from JavaScript in a WebView
- call JavaScript functions from Java in a hybrid app
- build a two-way communication bridge between webview and native
- send messages between WebView and Android without a handler name
- implement hybrid app messaging like WeChat's jsbridge
When to choose
- you're building an Android hybrid app with a WebView that needs native-JS communication
- you want a lightweight, proven WebView JS bridge modeled on WeChat's approach
- you need bidirectional handler registration with callbacks between Java and JavaScript
When to avoid
- you're not on Android or not using WebView
- you need a maintained library with an explicit license for commercial use
- you prefer modern alternatives like Android WebView's native JS interfaces or Compose-based hybrid approaches
Facets
library · maturity stable
sdk developer-tools mobile-development web-development android-tools jvm webview javascript-bridge hybrid-apps java-javascript-interop android
1 source
- readme: https://github.com/happydog-intj/JsBridge · fetched 2026-08-28 · 6265da21f51f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| happydog-intj/JsBridge | main | 44 |
For agents
markdown · JSON · MCP: product_card(name="happydog-intj/JsBridge")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem