google/j2objc
A Java to iOS Objective-C translation tool and runtime. observed · 2026-08-28
Health v2 · maintenance only
68/100
- Activity 99
- Release rhythm 10
- Longevity 100
Flags: prerelease_only no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4598
- days_rel: 384
- days_push: 7
- n_releases_24m: 1
Adoption not part of the score
6039 stars · 999 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
J2ObjC is Google's open-source command-line translator that converts Java source code into Objective-C for iOS apps, with a supporting runtime. It lets developers share non-UI Java code (logic and data models) across Android, iOS, and web (GWT/J2CL) applications.
Use cases
- share Java business logic in an iOS app
- translate Java source code to Objective-C
- reuse Android app data models on iPhone
- run JUnit tests translated to Objective-C
- build cross-platform apps without rewriting non-UI code
When to choose
- you have existing Java source for app logic and want it in an iOS app
- you want to share non-UI code between Android and iOS
- you can build on a Mac with Xcode and JDK 21
When to avoid
- you need a cross-platform UI toolkit - it only translates non-UI code
- you only have Android binary APKs rather than source code
- you need production-grade stability - it is beta quality
- you develop on Linux or Windows - it requires macOS
Facets
cli-tool · maturity maintenance
compiler developer-tools testing cross-platform mobile-development developer-tools compilers cli java-to-objective-c code-translation ios-development code-sharing transpiler macos ios
2 sources
- readme: https://github.com/google/j2objc · fetched 2026-08-28 · cfb2a6295a41
- homepage: http://j2objc.org · fetched 2026-08-29 · ee24cad9fc81
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google/j2objc | main | 68 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem