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 273

  2. immutables-vavr immutables-vavr Public

    Immutables encodings for Vavr

    Java 32 7

Repositories

Showing 10 of 10 repositories
  • im3 Public

    Repo (mono) to bootstrap Immutables3 development

    immutables/im3’s past year of commit activity
    Java 1 Apache-2.0 0 0 0 Updated Jun 26, 2024
  • 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,403 Apache-2.0 273 427 (21 issues need help) 8 Updated Jun 18, 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 22 0 0 Updated Feb 17, 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 32 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…