Python Fu GIMP Scripting Tutorial Pages

As a long time fan and tutorial creator for the Gnu Image Manipulation Program, affectionately known as GIMP, and a hobbyist programmer, I have always wanted to be able to write GIMP plug-ins to automate my workflows and create fancy effects.

It took me a long time to learn, but I got there in the end, and I offer these 8 tutorials to lessen the learning curve for others interested in the same thing. The tutorials are all linked below. Each tutorial has an embedded video and links to Github gists where appropriate.

#1 Variables, math and types

#2 Functions

#3 The Procedure Database

#4 Hello World in the console

#5 Automating Workflows – making your first complete plug-in

#6 Accepting User Input

#7 A more complicated plug-in – The Lomo Effect

#8 Conditional Statements – Improving the Lomo effect plug-in