Extensions
GIMP by itself can already do a lot. With plugins, you can extend the free image editor with complex functions, most of which allow you to see the final results before you apply them.
|
ccvision
GIMP by itself can already do a lot. With plugins, you can extend the free image editor with complex functions, most of which allow you to see the final results before you apply them.
GIMP developers don't integrate many complex functions into GIMP itself; rather, these elements are stored in external plugins. Thus, the GIMP code base can remain lean. Additionally, there's always the chance that not even core team programmers use the plugin interface to add enhancements. For simple extensions, the scripts written in Script-Fu often suffice, but they don't provide preview capabilities and are limited in their execution speed.
Script-Fu also provides a challenge even to experienced programmers with its Scheme dialect as a Lisp variant. Plugins, on the other hand, can be written in C, C++, Python, Lua, Ruby, Perl, and other languages. As binaries, they are nonetheless bound to specific GIMP or operating system versions and need to be updated along with them.
Moreover, some of the plugins may lack some fine-tuning so they might crash from time to time – especially with larger images. When this happens, an error message will identify the problem, and the crash usually will not affect GIMP's stability, even though the error message may suggest otherwise. If you want to create your own plugin, GIMP developers provide a three-part How-To page [1], although they still have some catching up to do with new GEGL developments.
[...]
If you want to remove areas from a motif inconspicuously, then plugins like Resynthesizer and G'MIC can help by providing the right tools.
Extracting objects from an image is one of the most important techniques for image editing that exists. Gimp offers an entire series of these tools to help you do this.
Photivo closes the gap between RAW converters and easy image editing, thus making often required reworking in other programs unnecessary.
Would you like to adorn your letterhead with an attractive Celtic knot? Drawing one by hand is a laborious task, but Knotter provides a variety of functions to get the job done in a matter of minutes.
Crowdfunding can distribute the load onto many participants when making large steps in development. We'll take a closer look at what you can learn from the process.
© 2025 Linux New Media USA, LLC – Legal Notice