naca, a Python code which can take the parameters of certain NACA airfoils and return the coordinates of a sequence of points that outline the wing shape.
The information on this web page is distributed under the MIT license.
naca is available in a C version and a C++ version and a Fortran90 version and a MATLAB version and an Octave version and a Python version.
bird_egg, a Python code which evaluates some formulas for the shapes of bird eggs.
joukowsky_transform, a Python code which applies the Joukowsky transform to data, mapping between a circle in the complex plane and various airfoil shapes.