I was looking at Rubygame this morning, and I was impressed by the
quality of its documentation[1] - both extensive and coherent, with
notes as to the motivation behind various features. Prawn is another
such library I noticed recently. Anyone else have favourite examples?

[1] http://rubygame.sourceforge.net/doc/2.3.0/

martin