Skip to content
Catchall repo for generally useful utility functions.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


A Java library of general utility classes

Basically anytime I write a bit of generally useful code (whether having to do with string processing, collections, basic math, etc. etc.) I put it in here; thus, all of my other packages depend on this one.

This project has been accumulating since 2003 or so, and some of the functionality has slowly been replaced over the years by new features in the JDK and by the Apache Commons packages.

Note that the nature of this kind of code is that some of it is found on the Internet and pasted into this package for convenience. I've tried to keep the attributions, copyright notices, and licenses straight, but I know I need to doublecheck those--so I can't make any guarantee as to non-GPL code and such.



Maven is by far the easiest way to make use of dsutils. Just add these to your pom.xml:

		<id> releases</id>
		<id> snapshots</id>


If you really want just the jar, you can get the latest release from the Maven repo; or get the latest stable build from the build server.

You can’t perform that action at this time.