A collection of Python equations that can fit themselves to both 2D and 3D data sets (Python curve fitting and surface fitting), output source code in several computing languages, and run a genetic algorithm for initial parameter estimation. Includes splines and user defined functions. Also fits data to over 80 statistical distributions. Passes all NIST tests for nonlinear fitting (see the unit test directory). No compiler required.