Open Source Collections Libraries in Java
10 projectsExtends the JDK with new interfaces and implementations: Bag, Buffer, BidiMap, MapIterator, ordered maps/sets, type-checking and transforming decorators, composite collections, reference map, comparators and iterators, set-theory utilities.
Suite of new collection types and utilities for Java: BiMap, Multiset, Multimap (SetMultimap, ListMultimap), immutable collections, graph library, and concurrency and I/O helpers. Now developed as Guava.
Commons PrimitivesInactive
Collections and utilities for Java primitive types (boolean, byte, char, double, float, int, long, short). Smaller and faster than Object-based alternatives; avoids auto-boxing overhead.
jfree-graphInactive
Free graph library for Java under LGPL; commercial use allowed. Provides graph data structures and algorithms.