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. Learn more →
Top 7 Java immutable-collection Projects
-
Javaslang
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
-
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
-
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.
-
Eclipse Collections
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Unchecked Java: Say Goodbye to Checked Exceptions Forever | news.ycombinator.com | 2023-07-13This 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
eclipse-collections for Java.
Java immutable-collections related posts
-
what is the best persistent collection library?
-
A benchmark to show you how fast my ORM framework is
-
I ported my kotlin framework "kimmer" to java, named "jimmer"
-
Is it possible to any jre under 16 to recognise class ver 60 ?
-
Why doesn't Java support immutability directly in the core collection interfaces.
-
Data-Oriented programming in Java
-
Immutable/Persistent Collections for Java 3.2.1 features improved efficiency
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 May 2024
Index
What are some of the best open-source immutable-collection projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Javaslang | 5,534 |
2 | Immutables | 3,368 |
3 | Eclipse Collections | 2,356 |
4 | jimmer | 630 |
5 | Paguro | 307 |
6 | purefun | 105 |
7 | java-immutable-collections | 41 |
Sponsored