c8poly, a Fortran90 code which operates on complex polynomials, including evaluation, differentiation, integration, multiplication, synthetic division, shifting the base, computing a power, taking the norm. It also defines Chebyshev, Lagrange and Legendre polynomials.
The information on this web page is distributed under the MIT license.
c8poly is available in a C version and a C++ version and a Fortran90 version.