Rss Feed Tweeter button

LayerFX for Gimp 2.8

Oct. 17, 2011

This package provides a series of scripts that implement various layer effects, which include Drop Shadow,  Inner Shadow, Outer Glow, Inner Glow, Bevel and Emboss, Satin, Color Overlay, Gradient Overlay, Pattern Overlay & Stroke.

You can choose between the Script-Fu (scheme) or Python-Fu (python) implementations of the package. The python version is more robust and feature rich. There is also a Version for GIMP v2.8.x which contains support for Layer Groups.

LayerFX (Script-Fu)
LayerFX (Script-Fu)
Version: Rev 7
Author: Jonathan Stipe
55.5 KiB
Layer FX (Python-Fu)
Layer FX (Python-Fu)
Version: Rev 7
Author: Jonathan Stipe
267.6 KiB
LayerFX for 2.8 (Python-Fu)
LayerFX for 2.8 (Python-Fu)
Version: Rev 8
Author: Jonathan Stipe
270.3 KiB

Posted by GnuTux in Python-Fu, Script-Fu, Scripts & Plug-ins | Trackback URL

Tagged: , , , , , , ,


  1. when I click on “GIMP Layer Effect (Python-Fu)” it doesn’t start the download. Instead it takes me to another web page that has the program listed like it is in notebook. Am I suppose to copy that to notebook, but then it wont be a .py file???? What do I need to do?


  2. Nemes Sorin says:
    August 22, 2012 at 3:36 am - Reply

    The .py file is a normal text file with the .py extension

    python server will execute instructions from those files ( with PY extension ) so copy the tect content “as is” on a new file on any text editor you like – then save that file with the name “” in your GIMP plugins folder

  3. Plug-In ‘Pattern Overlay’ left image undo in inconsistent state, closing open undo groups.

    im on openSUSE 12.2 KDE and GIMP2.8 but layerfx .scm let me error shown above and layerfx renamed like suggested dosent work .
    any suggestion about? many tks in advance

  4. I downloaded this and put it in my plug-ins folder and everything, but none of the filters appear in gimp when I open it. Am I missing something?

    I’m using windows 7 and I downloaded python 2.7 already (if I needed to).

    • If you are using the Python-Fu version of this script, you will need to have python installed and working correctly to be able to use this script.

      Otherwise, you need to download the Script-Fu version of this script and place the file in your scripts folder.

  5. i try to work with script-fu but when ever i try to do something this pop up appears?……… Plug-In ‘Inner Glow’ left image undo in inconsistent state, closing open undo groups…..

    I’m lost don’t know what to do and have projects to finish… please help!.

    • You might want to try the Python-Fu V7 of the script, although I’m not aware of any issues with Script-Fu V7, other than the fact the Python-Fu V7 of the script is supposed to be more robust and include more features.

      If you need detailed help with this script, I highly recommend posting a question to the Help Section of GIMP Chat Forums.

  6. In which folder should I place this files. I am using Win7

    • In XP – C:\Documents and Settings\username\.gimp-2.8
      In Win 7 – C:\Users\username\.gimp-2.8

      Place script files (.scm) in .gimp-2.8\scripts
      Place python plug-in files (.py) in .gimp-2.8\plug-ins

  7. dinasset says:
    May 24, 2014 at 9:38 am - Reply

    comment on Layer FX (Python-fu)
    It seems impossible to specify a gradient or a pattern instead of a colour (in those functions which do allow that, for instance: stroke).
    If the list is entered with 3 values (for a pattern) it is taken as a colour, if it is entered with 8 values (for a gradient) the parameter is considered invalid.
    Could someone test this? Thanks

  8. I’ve got the .scm file in my Scripts folder, but I still can’t run any effects. I need a couple (Drop Shadow, All the Map ones) for a project I’m working on. Is there something I’m missing?

  9. I have the .scm installed correctly. I assume it’s correct, since the Layer Effects options appeared in GIMP. The problem is they are always grey-ed out. No matter what I’ve tried, I can’t actually click on the individual effects.

    • Assuming script-fu is working correctly (other .scm files work), you will need an open image and a layer selected in order to utilize layerfx. Otherwise, all the options will be grayed out.

      Also, ensure you don’t have another versions of layerfx installed, which might be causing conflicts.

      I can’t think of anything else that would explain your symptoms. You might try posting a question to GIMP Chat.

  10. Hello,
    I need layer effects bad. Gimp’s most setback I think. I installed the python version, and lates python is installed on my machine.

    Layer Effects dropdown show up on my Gimp 2.8, but some options are greyed out. Too bad they are the ones that I need. Here is a screenie. Can you tell why is these are greyed out?

  11. Any idea on where I put the file on mac? Thanks.

    • If you are using the script (.scm), place the file where you place your other script (.scm) files, normally in the “scripts” folder.

      If you are using the python plug-in (.py), place the file where you place your other python plug-ins (.py) files, normally in the “plug-ins” folder.

      You can also search GIMP Chat (or post a question there) for more information.

  12. The bevel preview works, but when applies it does virtually nothing.

  13. Hi,
    Can someone update this plugin to work with gimp 2.9
    and thank you.

    • sallyanne says:
      April 30, 2016 at 3:30 am - Reply

      Might have to wait awhile yet. There is no mention of updating scripts yet. If you want to keep using scripts you may be best to hang on to a 2,8 version

  14. Hazek GFX says:
    March 15, 2016 at 2:24 pm - Reply

    This plug-in is AWESOME!!! This will totally help me out with designs!

  15. Coeur Noir says:
    January 21, 2017 at 9:52 am - Reply

    Seems broken in Gimp 2.9

    The layer group feature has of course its inherent limitations : beware if using different fusion layer modes inside one group 😉

  16. Okay so, I have Script Fu. And with Script Fu came with something called “Tileable Blur”. But for some reason, now it’s not there. What’s going?

Leave a Reply

Your email address will not be published. Required fields are marked *