It will compute any wave parameter (e.g. frequency, wavelength, phase speed, ...) from any other.
Just type in a value in any field and hit the Calculate button.
The calculator supports both gravity and capillary wave modes. WaveCalc is free.
The full source code is available on the author's web site.