Manipulating Images and their Properties

gimpchannel — Functions for manipulating channels.
gimpdisplay — Functions to create, delete and flush displays (views) on an image.
gimpdrawable — Functions to manipulate drawables.
gimpdrawablecolor — Functions for manipulating a drawable's color.
gimpdrawableedit — Drawable edit functions (clear, fill, gradient, stroke etc.)
gimpedit — Edit menu functions (cut, copy, paste, clear, etc.)
gimpfile — Image file operations (load, save, etc.)
gimpfloatingsel — Functions for removing or attaching floating selections.
gimpimage — Operations on complete images.
gimpimagecolorprofile — Operations on an image's color profile.
gimpimageconvert — Conversions between RGB, indexed, and grayscale modes.
gimpimagegrid — Functions manuipulating an image's grid.
gimpimageguides — Functions for manipulating an image's guides.
gimpimagesamplepoints — Functions for manipulating an image's sample points.
gimpimageselect — Modify the image's selection.
gimpimagetransform — Transformations on images.
gimpimageundo — Control of image undo/redo.
gimpmetadata
gimpitem — Functions to manipulate items.
gimpitemtransform — Functions to perform transformations on items.
gimplayer — Operations on a single layer.
GimpLayerMask
gimpselection — Functions for manipulating selections.
gimptextlayer — Functions for querying and manipulating text layers.
gimptexttool — Functions for controlling the text tool.
gimppainttools — Access to toolbox paint tools.
gimpvectors — Functions for querying and manipulating vectors.