21.1 About Scripts and Plug-ins

In this chapter, we explain the concepts underlying GIMP scripts and plug-ins and show you how to find and install new ones. Then we briefly describe some important plug-ins that are worth installing. Finally, we show examples of plug-ins written in Python and C, as well as a script written in Scheme.

Another difference between a script and a plug-in is the programming language in which the components are written. Scripts are written in Scheme (called Script-Fu in GIMP) and stored in the Scripts folder. Plug-ins are written in Python or C and stored in the Plug-Ins folder.

Scheme, Python, and C

Scheme is a very simple and rather old language, directly interpreted without any translation needed. GIMP includes an interpreter ...

Get The Book of GIMP now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.