Obtaining source code
GIMP source code lives in the gimp
repository on the GNOME git
server.
Notes: for more information on the git
distributed version control tool, we
advise the very good online documentation;
to know more about GNOME’s git solution, go here.
The GNOME git server hosts a couple of GIMP related repositories:
Module | Description |
---|---|
babl | Pixel format conversion library |
gegl | Generic Graphical Library |
gimp | GIMP and the standard set of plug-ins |
gimp-data | GIMP submodule with Data files (NOT related with gimp-data-extras) |
gimp-data-extras | GIMP Data files such as brushes, gradients, patterns and the like; outdated plug-ins are sometimes moved there as well |
gimp-perl | GIMP Perl bindings and a bunch of nice gimp-perl scripts |
gimp-tiny-fu | GIMP Tiny-Fu, a drop-in replacement for Script-Fu |
If you wish to help with core development, you should clone
at least
babl,
gegl and
gimp repositories.
GIMP also provides release archives. This is preferred when building stable releases.
- https://download.gimp.org/pub/babl
- https://download.gimp.org/pub/gegl
- https://download.gimp.org/pub/gimp
Our websites also have git repositories:
Module | Description |
---|---|
gimp-help | GIMP User Manual, available at docs.gimp.org |
gimp-web | The GIMP web site, available at www.gimp.org |
gimp-web-devel | The source of the pages you are reading right now |
gimp-extensions | The potential successor of GIMP Registry. If you wish to contribute, would be cool to try the Internship |
The following repositories are archived (development stopped and the repository is read-only):
Module | Description |
---|---|
gimp-gap | GIMP Animation Package, a set of plug-ins that provide video editing functionality |
gimp-plugin-template | GIMP Plug-In Template, a starting ground for plug-in developers, currently in need of updating with regards to the use of GEGL |
gimp-plugins-unstable | GIMP plug-ins from the past, a collection of unstable and unmaintained plug-ins |
gimp-ruby | GIMP Ruby-based scripting plug-in |