The GD Graphics Library aka libgd is an open source C library for reading, writing, and manipulating images developed by Thomas Boutell and others. It works with the GIF, JPEG, PNG, and WBMP image formats.

Bindings for Tcl

Out of these gdtclft and tclgd are maintained as of 2018.