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

google/j2objc

A Java to iOS Objective-C translation tool and runtime. observed · 2026-08-28

github.com/google/j2objc · homepage · Java · NOASSERTION (other) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
google/j2objcmain68

For agents

markdown · JSON · MCP: product_card(name="google/j2objc")

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