fly is a C program that creates PNG images on the fly from CGI and other programs. Using Thomas Boutell's gd graphics library for fast PNG creation, it provides a command-file interface for creating and modifying PNG images.