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

projectlombok/lombok

Very spicy additions to the Java programming language. observed · 2026-08-28

github.com/projectlombok/lombok · homepage · Java · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

76/100

  • Activity 98
  • 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-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 6295
  • days_rel: n/a
  • days_push: 12
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

13472 stars · 2474 forks observed · 2026-08-28

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

Project Lombok is a Java library that plugs into compilers (javac, ECJ) and build tools to automatically generate boilerplate code like getters, setters, equals, hashCode, toString, builders, and logging fields via annotations. It also integrates with IDEs such as Eclipse, IntelliJ IDEA, NetBeans, and VS Code so the generated code is visible during editing.

Use cases

  • stop writing getters and setters in java classes
  • generate equals and hashCode automatically
  • add a builder pattern to a java class with one annotation
  • reduce boilerplate in java data classes
  • auto-generate constructors in java
  • automate logger variable declarations in java
  • make immutable java classes easily

When to choose

  • you write Java and want to eliminate repetitive boilerplate like getters, setters, and builders
  • you want annotation-driven code generation that works with Maven, Gradle, and major IDEs
  • you maintain large Java codebases where reducing boilerplate improves readability

When to avoid

  • your team dislikes annotation-based 'magic' and prefers explicit code or Java records
  • you work in a non-JVM language
  • you need features with guaranteed long-term support and dislike compiler-modifying tools

Facets

library · maturity stable

compiler developer-tools plugin-system boilerplate developer-tools programming-languages web-development backend jvm cross-platform editor-plugin java annotations code-generation boilerplate-reduction build-tool-integration ide-plugin

5 sources

Member repositories

RepositoryRoleHealth v2
projectlombok/lombokmain76

For agents

markdown · JSON · MCP: product_card(name="projectlombok/lombok")

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