API References
GIMP comes with libraries which can be used by plug-in developers to
enhance their usage of the software. This page lists documentations for
the Application Programming Interfaces (API) of these libraries:
- GIMP 3.0 API: for
3.*series.
Additionnally you may want to use some of the following interfaces:
- Babl API: GIMP’s pixel encoding and color space conversion engine.
- GEGL API: GIMP’s image processing engine.
- GTK, Pango, GdkPixbuf and more…: more dependencies
used by GIMP and
libgimp.
Offline API references
Download
If you don’t want to read the API documentation online, you may also
download the source tarballs from our download
server. They contains
pre-generated API documentation in HTML format in
reference/libgimp*/ folders.
On distribution, the API reference HTML may also be provided with the
development package or as separate packages. For instance, on Debian,
the package libgimp3.0-doc would usually be the one containing these
files.
Generate
Finally, by simply following our build instructions, you
will find locally built API docs at $GIMP_PREFIX/share/doc/gimp*/libgimp*/.