La bibliothèque standard fournie avec Ruby est déjà plutôt riche en possibilité : manipulation de XML, YAML, de TCP/IP, gestion des options... Malgré tout, s'il vous manque encore quelque chose, ne cherchez plus : Facets est un ensemble de bibliothèques conçues pour complèter et s'integrer au mieux aux classes Ruby standard, et plus encore...

Vous pourrez ainsi enfin manipuler les couleurs de votre terminal, gerer le telechargement de fichier avec mirroirs et reprise via http ou ftp, ou avoir la fonction round de vos rêves !

L'ensemble est scindé en deux parties : Core, qui concerne les classes existants, et More, tous les bonus :-p Il est très facile de charger juste ce dont vous avez besoin, histoire d'éviter les ajouts inutules : chaque méthode a son fichier, ou presque, si besoin est :-)

A essayer absolument et, qui sait, à adopter : personnellement, j'ai été conquis ^^