Skip to content
@immutables

Immutables

Java toolkits around immutability, annotation processing and high performance

Pinned Loading

  1. immutables immutables Public

    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

    Java 3.4k 275

  2. immutables-vavr immutables-vavr Public

    Immutables encodings for Vavr

    Java 33 7

Repositories

Showing 10 of 10 repositories
  • immutables Public

    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

    immutables/immutables’s past year of commit activity
    Java 3,430 Apache-2.0 275 429 (21 issues need help) 9 Updated Oct 20, 2024
  • im3 Public

    Repo (mono) to bootstrap Immutables3 development

    immutables/im3’s past year of commit activity
    Java 2 Apache-2.0 0 0 0 Updated Aug 31, 2024
  • immutables.github.io Public

    Documentation site. Please, when contributing to the docs use "src" branch (but not to Jekyll-generated "master")

    immutables/immutables.github.io’s past year of commit activity
    HTML 5 23 0 0 Updated Aug 30, 2024
  • io Public

    Experimental classes related to the next generation of Immutables library

    immutables/io’s past year of commit activity
    Java 6 Apache-2.0 1 0 0 Updated Oct 28, 2022
  • maven-shade-plugin Public archive

    maven-shade-plugin with everything "fixed": class relocation, jar minification, meta-inf service transformers

    immutables/maven-shade-plugin’s past year of commit activity
    Java 13 Apache-2.0 6 0 0 Updated Jul 11, 2022
  • highlands Public

    Scripts for Facebook Buck: "lockfile" dependencies, jar symlinks, IDE project generator

    immutables/highlands’s past year of commit activity
    JavaScript 6 MIT 3 0 0 Updated Dec 29, 2021
  • immutables-vavr Public

    Immutables encodings for Vavr

    immutables/immutables-vavr’s past year of commit activity
    Java 33 7 7 0 Updated Jan 17, 2021
  • eventual Public

    "Eventual Provides" aka "Future Injection" is an experimental (from 2015) Guice add-on for injection and asynchronous resolution of future dependencies

    immutables/eventual’s past year of commit activity
    Java 2 Apache-2.0 1 0 0 Updated Aug 26, 2018
  • miscellaneous Public archive

    [DEPRECATED] Miscellaneous. "eventual" moved to immutables/eventual

    immutables/miscellaneous’s past year of commit activity
    Java 3 Apache-2.0 1 0 0 Updated Aug 26, 2018
  • samples Public archive

    Samples, benchmarks and experimentation with Immutables

    immutables/samples’s past year of commit activity
    Java 6 Apache-2.0 4 0 0 Updated Jun 4, 2017

Top languages

Loading…

Most used topics

Loading…