Enumerable એ એક મોડ્યુલ છે જે સંગ્રહો (collections) ને ટ્રેવર્સ કરવા, શોધવા અને ચલાવવા માટે શક્તિશાળી પદ્ધતિઓ પૂરી પાડે છે — map, select, , , , અને ઘણી બીજી પદ્ધતિઓ. એરે, હેશ, રેંજ અને કોઈપણ ક્લાસ જે વ્યાખ્યાયિત કરે છે, તે આ બધી પદ્ધતિઓ મેળવે છે. તે Ruby ની સુંદર, કાર્યાત્મક ડેટા પ્રોસેસિંગ માટે કેન્દ્રીય છે.
