Enumerable yra modulis, suteikiantis turtingą metodų rinkinį kolekcijoms tvarkyti, ieškoti ir manipuliuoti — map, select, , , ir daugelis kitų. Masyvai, heš lentelės, diapazonai ir bet kuri klasė, kuri apibrėžia , gauna visus šiuos metodus. Tai yra svarbiausia Ruby elegantiško, funkcinio duomenų apdorojimo dalis.
