Inflector performs conversions on input as you type it. It is easily extensible with a simple plugin model. Out of the box it supports numeric conversion, a ruby code eval mode (for a calculator), length conversion (limited at the moment), capacitor and inductor unit conversions.
