Software Alternatives, Accelerators & Startups
Table of contents
  1. Videos
  2. Social Mentions


Application and Data, Languages & Frameworks, and Java Tools

Lombok Reviews and details

Screenshots and images

  • Lombok Landing page
    Landing page //


Promote Lombok. You can add any of these badges on your website.

SaaSHub badge
Show embed code


Lombok Paradise Island The Best Things To See And Do


First impressions of Senggigi Beach (Holiday Resort Lombok)

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Lombok and what they use it for.
  • Consuming and Testing third party API's using Spring Webclient
    The above class maps the json data to a java object we can work with. We use Lombok to generate constructors, getters and setters for our code and the Jackson Project to handle serialization and deserialization of json to pojo . We know the response is an array of objects representing the coffee and so above data structure is fit for this. - Source: / 5 months ago
  • How to prevent NullPointerExceptions in Java
    Lombok is a widely used library that simplifies Java code. The @NonNull annotation helps enforce non-null parameters, generating appropriate null checks:. - Source: / 10 months ago
  • Would this OpenJDK proposal make Java easier to learn?
    Funny enough; /u/rzwitserloot is the author of Lombok, one of the most widely used Java libraries in the world. So it's not really some kind of random-ass Redditor they're having a discussion with either. Source: about 1 year ago
  • Kotlin : A Java developer's perspective
    This removes the need to add the 'Project Lombok' library (and going through a phase of installing it in your Eclipse IDE; old school devs know what I am talking about) and speeds up development time. Java 14 added a new feature of 'Records' which allows you to do the same, but it doesn't offer a 'copy' method to ease your object creation and also enforces the 'final' keyword for variables making them immutable. - Source: / over 1 year ago
  • X-Pipe - A connection manager and remote file explorer. Let me know what you think!
    I get the main criticisms of Java, i.e. Its verbosity and the requirement for a lot of boilerplate code, and understand why some people switched to Kotlin. But by using libraries such as lombok you can get rid of most of it and suddenly the incentives for switching aren't that big anymore. And in the end it's all JVM bytecode anyways. Source: over 1 year ago
  • How often do you do/use this in your job?
    I usually use this... Source: over 1 year ago
  • John Carmack on Functional Programming in C++ (2018)
    While you're not wrong RE: object references, Java does have the `final` keyword that you can apply to fields, local variables, method parameters, etc. This prevents the value from being re-assigned short of going out of your way to do reflection hacks and such. You can also apply it to classes themselves and prevent them from being inherited and modified that way. The only real 'gotcha' there is that, while it... - Source: Hacker News / over 1 year ago
  • Build a Simple CRUD App with Spring Boot and Vue.js
    Project Lombok saves a lot of clutter and ceremony code. However, if you're using an IDE, you'll need to install a plugin for Lombok. See the project's installation docs for more information. - Source: / over 1 year ago
  • It is becoming difficult for me to be productive in Python
    Java's verbosity can even be reduced of you are able to use lombok. Source: over 1 year ago
  • I hate Java for this
    Https:// helps with the boilerplate a little. Java in its design isnt frugal with lines of code, that wont change. Source: over 1 year ago
  • mold (linker) - Problem with my open-source startup
    This is highly misleading. Yes, perhaps, but 'most' is a bit of a weasel word. The million+ open source library I co-maintain that has an extremely easy value proposition (it saves X hours of your developers' time a year, it's fairly easy to see that, multiply X by your average dev hourly rate, tada), and a high 'fan' factor (it's Project Lombok) - it's a near perfect (in my opinion) use case for the "offering a... Source: over 1 year ago
  • mold (linker) - Problem with my open-source startup
    For those that don't know: /u/rzwitserloot is one of the authors of the lombok library, one of the top 10ish libraries in the Java ecosystem. They use a combination of patreon, direct sales and tidelift for monetization. Source: over 1 year ago
  • The curious case of the negative builder
    [2] Have a look, for instance, at lombok's' @Builder annotation for Java. - Source: / over 1 year ago
  • Java annotations
    No, they're not synonymous with comments. There are annotation processors which take annotations and do some magic with them like the omnipresent project Lombok, it's a great tool. Spring uses them extensively also. You'll add annotations and the processor will add more functionality to your classes/methods/fields later on in the process. Source: over 1 year ago
  • Enhanced Dynamo DB and Integration Test Using Dynamo Local
    This class is POJO representation of Dynamo DB schema, I have used lombok to avoid boiler plating of Getter and Setter methods, @DynamoDbBean represents dynamo db structure and @DynamoDbPartitionKey represents primary key id. - Source: / over 1 year ago
  • Exclude lombok generated code from test coverage (JaCoCo/SonarQube)
    Lombok is an amazing library that reduces boilerplate code in Java thanks to annotations processed at compile time. I use it heavily in my personal and professional projects. - Source: / almost 2 years ago
  • Source code gen in Flutter & Dart: How to create a builder to generate SQL code
    Source code generation is not exclusive to Dart. Java relies heavily on the same patterns for libraries like Project Lombok, which reduces the amount of boilerplate code (getters, setters, and so on) developers need to write, and increases developer productivity. - Source: / almost 2 years ago
  • What does the future hold for Project Amber?
    I haven't used it. I use Google's ErrorProne + Lombok to prevent NPEs in java. Source: almost 2 years ago
  • JHipster does not use lombok. Why?
    After I run the JHipster generator for the first time I realized that the back end implemented with spring boot doesn't use Lombok. So I decided to customize the generated code to use lombok than I realized it wasn't the best way to use JHipster. - Source: / almost 2 years ago
  • Don’t call it a comeback: Why Java is still champ
    It doesn't fully solve the problem, but @lombok.NonNull helps a lot. It makes it clear which properties shouldn't be null, and catches NPEs closer to the source. Incidentally, lombok in general does wonders for boilerplate reduction. - Source: Hacker News / almost 2 years ago
  • The full tech stack to run a chatbot — behind the scenes of an open source bot platform
    The core elements of the ecommerce bot (the intents, training sentences and business logic to execute for every matched intent) are implemented with our Java Fluent API that wraps a set of EMF-based core classes modeling our chatbot specification primitives and the help of Lombok to simplify the writing of the bot specification. - Source: / about 2 years ago

Do you know an article comparing Lombok to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Lombok discussion

Log in or Post with

This is an informative page about Lombok. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.