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*/
.