Sporkmonger

purveyor of fabulously ambiguous eating utensils

UUIDTools

UUIDTools was designed to be a simple library for generating any of the various types of UUIDs (or GUIDs if you prefer to call them that). It conforms to RFC 4122 whenever possible.

You can find the project page for UUIDTools on RubyForge here. Downloads are here. However, the preferred method of obtaining UUIDTools is with RubyGems because several other libraries have it as a dependancy. The API documentation is available here.

To obtain UUIDTools with RubyGems,

gem install uuidtools
Prefix with “sudo” as necessary.

Obviously, you’ll need RubyGems installed. If you’re on Windows, RubyGems should have been included in the One-Click Ruby Installer.

Don’t set the RUBYOPT environment variable unless you have a really good reason to do so.

Patches are always welcome!