The DSI utilities are a mish mash of classes accumulated during the last ten years in projects developed at the former DSI (Dipartimento di Scienze dell'Informazione, i.e., Information Sciences Department), now DI (Dipartimento di Informatica, i.e., Informatics Department) of the Università degli Studi di Milano.

See: Description

Packages 
Package Description
it.unimi.dsi
General utilities.
it.unimi.dsi.big.io
I/O big classes.
it.unimi.dsi.big.util
Collections and similar big classes.
it.unimi.dsi.bits
Main classes manipulating bits.
it.unimi.dsi.compression
Word-based compression/decompression classes.
it.unimi.dsi.io
I/O classes.
it.unimi.dsi.lang
Basic classes.
it.unimi.dsi.logging
Logging classes.
it.unimi.dsi.parser
A fast, lightweight, on-demand (X)HTML parser.
it.unimi.dsi.parser.callback
Callbacks for the BulletParser.
it.unimi.dsi.stat
Statistics classes.
it.unimi.dsi.util
Collections, random number generators and general utility classes.