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

jOOQ/jOOR

jOOR - Fluent Reflection in Java jOOR is a very simple fluent API that gives access to your Java Class structures in a more intuitive way. The JDK's reflection APIs are hard and verbose to use. Other languages have much simpler constructs to access type meta information at runtime. Let us make Java reflection better. observed · 2026-08-28

github.com/jOOQ/jOOR · homepage · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

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

Full methodology

Adoption not part of the score

2825 stars · 378 forks observed · 2026-08-28

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

jOOR is a small, dependency-free fluent API wrapper around Java's java.lang.reflect package, making reflection more intuitive and concise. It also simplifies java.lang.reflect.Proxy usage and offers optional runtime compilation of Java source code via javax.tools.JavaCompiler.

Use cases

  • simplify verbose Java reflection code
  • call methods and constructors fluently at runtime
  • create dynamic proxies from interfaces easily
  • compile Java source code at runtime
  • access private fields and methods in tests

When to choose

  • you need frequent runtime reflection in Java and want readable, concise code
  • you want a zero-dependency reflection utility
  • you need simple dynamic proxy creation or runtime compilation

When to avoid

  • you can use compile-time-safe alternatives like code generation
  • your platform forbids reflection (e.g. native-image without configuration)
  • you need reflection features beyond jOOR's wrapper scope

Facets

library · maturity stable

developer-tools parser compiler developer-tools programming-languages jvm cross-platform reflection fluent-api runtime-compilation proxies java

6 sources

Member repositories

RepositoryRoleHealth v2
jOOQ/jOORmain32

For agents

markdown · JSON · MCP: product_card(name="jOOQ/jOOR")

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