The Data Structures Library in Java
What is JDSL?

JDSL is the Data Structures Library in Java. It is a collection of Java interfaces and classes that implement fundamental data structures and algorithms. More about JDSL.

JDSL is being developed at the Center for Geometric Computing, Department of Computer Science, Brown University. The development of JDSL has been supported in part by the Army Research Office and the National Science Foundation.


Documentation
Tutorial, overview, and detailed API docs
Download JDSL
License
License for the noncommercial distribution of JDSL
Publications
Textbooks and papers about JDSL
Support
Installation help, submit bug reports, ask questions
The JDSL Team
About the team that developed JDSL
Explorations
Links to online resources using JDSL
News
News about JDSL