You will find here a collection of Gimp plugins that I have written for my own use, or for my own amusement. They all deal with paths, that are an often overlooked functionality in Gimp. I have rather arbitrarily split these plugins into two families, the "Tools" and the "Decorations".

Another page is a short write up on Gimp paths, to help you understand how these scripts work.


The scripts can be downloaded here:

Some sample images can be found here: Layers, paths, and saved selections usually have a fairly descriptive name, so that the whole process is fairly easy to understand.


The older scripts are documented in the pages linked above.

The more recent scripts (those with an "ofn-" prefix) are delivered as a ZIP package that also contains the documentation (often in a "doc" subdirectory)

Usage notes

I like to keep my scripts simple and focused, so, usually, the output of the script is only another path. Rendering pixels can be done in very many ways, and covering them all would require enormous and confusing dialogs, while "Stroke path", with all its options, is in the same right-click menu....

Output path complexity

Most paths produced here are a sequence of very short segments, usually around ten "controls points" per pixel of length, where regular paths are around one control point per hundred pixels. So far Gimp seems to handle them very well, even if the display of these paths may sometimes look strange.

Displaying paths

The display of paths may look incomplete if the path follows the same lines as:

  • Another visible path (its origin path left visible, for instance)
  • The selection (especially if used as a source for the path, or created from it)
  • Guides

Furthermore, complex paths displayed in the path editor appear as a very thick line due to the numerous control points.


Support for these scripts is available on