Group: Unimi DSI
Sort by:Popular

1.Fastutil1,256 usages

it.unimi.dsi » fastutil Apache

fastutil extends the Java Collections Framework by providing type-specific maps, sets, lists, and queues with a small memory footprint and fast access and insertion; it provides also big (64-bit) arrays, sets and lists, sorting algorithms, fast, ...
Last Release on Oct 5, 2025

2.Fastutil129 usages

it.unimi.dsi » fastutil-core Apache

fastutil extends the Java Collections Framework by providing type-specific maps, sets, lists, and queues with a small memory footprint and fast operations; it provides also big (64-bit) arrays, sets, and lists, sorting algorithms, fast, practical I/O ...
Last Release on Oct 5, 2025

3.DSI Utilities47 usages

it.unimi.dsi » dsiutils Apache +1

The DSI utilities are a mishmash of classes accumulated during the last twenty years in projects developed at the DSI (Dipartimento di Scienze dell'Informazione, i.e., Information Sciences Department), now DI (Dipartimento di Informatica, i.e., ...
Last Release on Feb 7, 2025

4.WebGraph12 usages

it.unimi.dsi » webgraph Apache +1

WebGraph is a framework to study the web graph. It provides simple ways to manage very large graph, exploiting modern compression techniques.
Last Release on Jun 22, 2025

5.WebGraph (big)7 usages

it.unimi.dsi » webgraph-big Apache +1

WebGraph is a framework to study the web graph. It provides simple ways to manage very large graph, exploiting modern compression techniques.
Last Release on Jun 22, 2025

6.Sux4J25 usages

it.unimi.dsi » sux4j Apache +1

Sux4j is an implementation of succinct data structure in Java. It provides a number of related implementations covering ranking/selection over bit arrays, compressed lists and minimal perfect hashing.
Last Release on Mar 7, 2023
Unimi DSI Fastutil

8.Fastutil6 usages

it.unimi.dsi » fastutil-extra Apache

fastutil extends the Java Collections Framework by providing type-specific maps, sets, lists and priority queues with a small memory footprint and fast access and insertion; provides also big (64-bit) arrays, sets and lists, sorting algorithms, and ...
Last Release on Mar 28, 2021

9.MG4J5 usages

it.unimi.dsi » mg4j LGPL

MG4J (Managing Gigabytes for Java) is a free full-text search engine for large document collections written in Java.
Last Release on Feb 27, 2012

Relocated → it.unimi.di » mg4j

10.LaMa4J

it.unimi.dsi » lama4j GPL

LaMa4J ("Lattice Manipulation for Java") is a set of Java classes that implement a number of lattices and lattice operations.
Last Release on Jun 17, 2016

11.Law

it.unimi.dsi » law LGPL

The software distributed by the Laboratory for Web Algorithmics (LAW).
Last Release on Jan 7, 2021

12.Law

it.unimi.dsi » law-library LGPL

The software distributed by the Laboratory for Web Algorithmics (LAW).
Last Release on Oct 30, 2019

13.MG4J (big)1 usages

it.unimi.dsi » mg4j-big LGPL

MG4J (Managing Gigabytes for Java) is a free full-text search engine for large document collections written in Java. The big version is a fork of the original MG4J that can handle more than 2^31 terms and documents.
Last Release on Feb 29, 2012

Relocated → it.unimi.di » mg4j-big