Ruby Decimal avoids some of the problems of BigDecimal and provides an interface similar to Python's Decimal.
MIT License
Number representation as text
Arbitrary-precision decimal floating-point number library for Ruby
Flt: Arbitrary precision floating-point numbers for Ruby
A Ruby Library for dealing with money and currency conversion.
Experimental unit conversion for Ruby 1.9
provides approximate fractions in ruby