YARD is a Ruby Documentation tool (Yay!)

YARD is a documentation generation tool for the Ruby programming language.  It enables the user to generate consistent, usable documentation that can be  exported to a number of formats very easily, and also supports extending for  custom Ruby constructs such as custom class level definitions.