You are here


Development version 2.3

Moonlight face

Close up of art moonlighto

Shape It - Win32 binary

A Windows binary of this plugin by Claes G Lindblad (, ported to 2.x by Victor Ramirez. Almost a "lost and found" plugin?
It bends a text or an image according to a shape.
Create the map on a new layer. Should be black and white for best results. Add an alpha channel to both layers.
PDF version of the tutorial by Claes included.

Guillotine into Layers

Short description:,
The Guillotine-into-Layers plug-in is a variation on the Guillotine plug-in by Adam D. Moss. It is intended to address a shortcoming of the original: Too many windows opened! There is, however, a trade-off.


Loader for NASA/ESA PDS/EDR images

This plugin loads NASA/ESA PDS/EDR images.

PDS/EDR format is the image format used by NASA Planetary Data System
and by ESA Planetary Science Archives. PDS images from various space
missions are available at and

lay out lay in layers

purpose of this plugin is, to lay out and lay in a group of consecutive layers of an image
(a humble kind of collapse and expand groups of layers)
a determinable number of layers (including the active layer) will be stored (layed out) in a new image.
the name of this image is a time stamp ("%Y%m%d-%H%M%S") plus the string ".xcf".
e.g. 20080117-192642.xcf.
the visible layed out layers will be merged down to a single layer in the source image.
the name of this layer is the above mentioned time stamp.

Subtract Small Selection Isles

Subtract small isles from the current selection and/or add small unselected isles to the current selection. The parameters pixel_diagonal and pixel_limit are used to define area size that is considered as small isle.
New since release 1.1: fixed crash when processing large selections, added progress handling
INSTALL: gimptool-2.0 --install isle.c


RAWTex is a save plugin for GIMP 2.2.x, 2.3.x & 2.4.x allowing to create raw textures for the PC, PSP, NDS, PS2 or any other architecture handling chunky or compressed dxtc formats.

It can save raw RGBA (5650, 5551, 4444 or 8888) & indexed (T4, T8) textures (with 5650, 5551, 4444 or 8888 palette modes support) as well as DXTC (DXT1, DXT3, DXT5) compresssed ones, it supports the PSP textures swizzle mode and can generate mipmaps, it also have a color key feature to handle transparency and can convert grayscale pictures into alpha channel only textures.

GIMP XMLRPC-Server (crazy, unfinished)

This is an attempt at exposing GIMP functionality as an XMLRPC web service.

This is not finished. It can probably not be finished that way it has been started. It will require a lot more code. Actually, putting GEGL behind such a thing makes much more sense.

Have a look at Xtns/Python to find the menu entry which starts the server.

But it works, in an extremely limited way. You can e.g. change the current foreground and background colors... See the script for an example.

"Unit" tests for PDB functions accessible by Script-Fu

This is a simple Unit-test-look-alike approach to test the functions available in Script-Fu. Currently, only the gimp-brush-* stuff is done (or at least each function is called at least once).

Everything is based on bunny-test, a framework available from and simple enough to be used with TinyScheme (more complete stuff relies on syntax not available in this implementation).

Minimal Python-Fu script

This is a minimal Python-Fu script. It does absolutely nothing besides registering itself in the menu.

The motivation for it was to show whether pass is a valid body for a script function. It is.

Subscribe to RSS - 2.3