Java Builder

Open-source Java projects categorized as Builder

Top 10 Java Builder Projects

  • Immutables

    Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included

    Project mention: Unchecked Java: Say Goodbye to Checked Exceptions Forever | news.ycombinator.com | 2023-07-13

    This is every Lombok lover's favorite strawman argument I've run into.

    I've been coding in Java professionally for ~20 years. I can count with zero hands the number of times I've been burned by a getter or setter getting changed into something surprising.

    If you really need auto-generated getters/setters/builders - Immutables [1] is a library that does it using bog standard annotation processing rules that don't require hacking your build process.

    [1] https://github.com/immutables/immutables

  • pojobuilder

    A Java Code Generator for Pojo Builders

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • domino-ui

    Domino-ui

    Project mention: I like to discuss ui frameworks for java backend? | /r/java | 2023-06-25

    free and open source https://github.com/DominoKit/domino-ui

  • urlbuilder

    Java Builders: URL builder with zero runtime dependencies

  • jilt

    Java annotation processor for auto-generating Builder (including Staged Builder) pattern classes

  • slicer

    Resource pack migration tool for Minecraft 1.14 (by Mojang)

  • java-fluent-validator

    Java Fluent Validator is inspired by Fluent Interface and .Net FluentValidation which defined an inner-DSL within Java language for programmers to use. A fluent interface implies that its primary goal is to make it easy to SPEAK and UNDERSTAND.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • FlowUpdater

    The free and open source solution to update Minecraft.

    Project mention: Flow Updater JSON Creator | dev.to | 2023-12-09

    While discussing and assisting people on the Support Launcher Discord server, a discord server for helping people to make customs Minecraft launchers, I realized that creating JSON files compatible with Flow Updater was time-consuming and tedious. This led me to the idea of developing a command-line tool to replace the existing desktop application.

  • spreadsheet

    Spreadsheet Builder (by dsl-builders)

  • auto-record

    Java record source generator

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-09.

Java Builder related posts

Index

What are some of the best open-source Builder projects in Java? This list will help you:

Project Stars
1 Immutables 3,365
2 pojobuilder 333
3 domino-ui 210
4 urlbuilder 199
5 jilt 181
6 slicer 157
7 java-fluent-validator 145
8 FlowUpdater 87
9 spreadsheet 58
10 auto-record 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com