Programmers, in the course of their lives, often create supporting software that is too small to be considered a project of its own. When I create these in Ruby, I call them shards, and I place them in this package. Shards are usually single files containing generically usefull objects which are much too small to package and distribute independantly. They are usually assistant classes that help developers, more than something that would be of use to general users.


You can download the entire archive and look through the classes, if you like. Otherwise, I recommend that you browse the repository and download the individual shard directly Most shards are a single file, excepting test classes, files, and documentation.