Gimp

gimp.org
Gimp Icon

A free, open source, cross-platform image editor. GIMP is a powerful tool for photo retouching, image composition, and image authoring. It is highly customizable, and supports a wide range of file formats.

Open Source

Gimp Source Code

Author

GNOME

Description

Read-only mirror of https://gitlab.gnome.org/GNOME/gimp

Homepage

https://gitlab.gnome.org/GNOME/gimp

License

NOASSERTION

Created

03 Jun 12

Last Updated

29 Apr 24

Latest version

soc-2012-unified-transform-before-gsoc

Primary Language

C

Size

703,435 KB

Stars

4,547

Forks

652

Watchers

4,547

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Alx Sa (29 Apr 24)

    core: Copy NDE filters in layer group children Resolves #10765 This allows us to retain any filters that a layer group's children might have when copied or exported. They were previously lost when the group layer was duplicated. Note that an OR condition was added to GimpDrawableFilter creation, to allow one to be created if the layer was attached to a parent layer rather than the image.

  • Bruno Lopes (29 Apr 24)

    build/windows: Make possible to execute Win cross artifact without the wrapper The wrapper, like in native artifact, exists just for avoid searching the exe. But, if the user wanted, wasn't possible to execute gimp-*.exe directly since the wrapper was needed to generate loaders.cache. Now, loaders.cache are built.

  • Bruno Lopes (29 Apr 24)

    build/windows: Make clear that our Windows builds are not incomplete This improves the gimp.cmd wrapper wording a bit to not need the README anymore. Our dev site was improved some time ago to clarify this: the Windows builds aren't not incomplete if run correctly (under MSYS2) Also, add cleanup commands to make the .typelib wizardy less invasive.

  • Bruno Lopes (29 Apr 24)

    build/windows: Update 'project_subdir' in gimp.cmd wrapper following 973c2dd7

  • Rodrigo Lledó (29 Apr 24)

    Update Spanish translation

  • Cheesequake (29 Apr 24)

    widgets: Deleting effects now deletes the selected effect instead of the topmost effect Resolves #11404 Since the GimpContainer selected function automatically updates which filter is the "active" selected filter, we can remove the code that sets it to NULL after a filter is deleted. This fixes a bug where the top effect was always deleted in subsequent attempts rather than the highlighted one. A now unnecessary gimp_drawable_remove_last_filter () function was also removed.

  • Bruno Lopes (28 Apr 24)

    gitlab-ci: Little changes in 'file-plug-in-tests' for consistency Some details went unnoticed by me when reviewing the MR, so Jacob authorized me to fix them separately.

  • Bruno Lopes (28 Apr 24)

    build/windows: Update 'project_subdir' in MSIX following 973c2dd7 Also, drops manual removing of test plug-ins since they willn't be installed at build time for stable versions, I suppose.

  • Bruno Lopes (24 Apr 24)

    build/windows: Add 'GIMP.GIMPPreview' identity for testing purposes Without this, Partner Center refuses the .MSIX by not matching the entry Identity and DisplayName (which isn't the same as the stable). Also, rework the naming of the .msix's to be more Microsoft-ish

  • Alan Mortensen (28 Apr 24)

    Update Danish translation

  • Alan Mortensen (28 Apr 24)

    Update Danish translation

  • Bruno Lopes (28 Apr 24)

    build/linux: Fix failing Flatpak jobs due to old path

  • Yuri Chornoivan (28 Apr 24)

    Update Ukrainian translation

  • Jacob Boerema (27 Apr 24)

    plug-ins, tests: fix #11408 test-file-plug-ins: permission error ... for gimp-tests.log On Linux we may not have permission to create a log at our default location, so we need to check for that. First we should not init the log when our plug-in is asked for info. Only create it when we actually run the import or export tests. Second, try to catch the permission error and write a message either in GIMP or in the terminal for non-interactive.

  • Martin (27 Apr 24)

    Update Slovenian translation

  • Bruno Lopes (27 Apr 24)

    build/windows: Add 'qoi' back to the unified deps list Following 93722e81. I forgot adding into the list

  • Jacob Boerema (27 Apr 24)

    plug-ins: don't crash file export tests when sections is None

  • Bruno Lopes (23 Apr 24)

    build/windows: Remove a bit of actually dead code in msys2 scripts This commit is mostly a little cleanup: - Reduce redundancy in Local compatibility layer regarding build commands, which partily reverts !1171 regarding buggy "ninja && ninja install" - Reduce redundancy of some variables (MSYS_PREFIX and GIMP_DISTRIB) - Remove manual QOI install since MSYS2 granted a exception in the win32 drop This commit also reverts 7cca69cd, a fix from the autotools era that isn't actually needed according to my tests in CI.

  • Alx Sa (27 Apr 24)

    plug-ins: Port file-ps to GimpChoice Resolves #9946

  • Martin (26 Apr 24)

    Update Slovenian translation

  • Martin (26 Apr 24)

    Update Slovenian translation

  • Yuri Chornoivan (26 Apr 24)

    Update Ukrainian translation

  • Yuri Chornoivan (26 Apr 24)

    Update Ukrainian translation

  • Yuri Chornoivan (26 Apr 24)

    Update Ukrainian translation

  • Sabri Ünal (26 Apr 24)

    Update Turkish translation

  • Sabri Ünal (26 Apr 24)

    Update Turkish translation

  • Jacob Boerema (22 Nov 23)

    plug-ins: add file-plug-in testing framework Copied over from the original separate work in: https://gitlab.gnome.org/Wormnest/gimp-file-plugin-tests After that further improved and changed and added more file format tests. Added meson.build files to integrate it in our build, but we do not install it for releases.

  • Rodrigo Lledó (26 Apr 24)

    Update Spanish translation

  • Jordi Mas (26 Apr 24)

    Update Catalan translation

  • Alx Sa (26 Apr 24)

    core: Copy correct filters to new layers Should resolve #11392 In dfb26f37, the NDE filters in the copied image are retrieved with gimp_image_get_layer_iter (). This works fine for single layer images or when all the layers are copied at once. However, if a subset is copied then the filters are always copied starting from the top level of the image. This can result in an incorrect filter being copied to the wrong layer. To fix this, we get the filters from the provided drawables list instead. This matches the number of layers in the copied image exactly, since it was used to create the copied image.

Gimp Website

Website

GIMP - GNU Image Manipulation Program

GIMP - The GNU Image Manipulation Program: The Free and Open Source Image Editor

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address 151.101.65.91
  • Location San Francisco, California, United States of America, NA
  • ISP Fastly Inc.
  • ASN AS54113

Associated Countries

  • US
  • FI

Saftey Score

Website marked as safe

100%

Blacklist Check

www.gimp.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

Gimp Docker

Container Info

Gimp

[GIMP](https://www.gimp.org/) is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. It is extensible by means of plugins, and scriptable.

DockerHub Metrics

  • Pull Count 1,678
  • Stars 2
  • Date Created 08 Dec 23
  • Last Updated 1 month ago

View on DockerHub

linuxserver/gimp

Run Command

docker run -d \ 
  -p 3000:3000/tcp \
  -p 3001:3001/tcp \
  -e PUID=${PUID} \
  -e PGID=${PGID} \
  -e TZ=${TZ} \
  -v /volume1/docker/gimp/config:/config \
  --restart=unless-stopped \
  linuxserver/gimp:latest

Compose File

version: 3.8
services:
  gimp:
    image: linuxserver/gimp:latest
    ports:
      - 3000:3000:tcp
      - 3001:3001:tcp
    environment:
      PUID: 1024
      PGID: 100
      TZ: Europe/Amsterdam
    volumes:
      - /volume1/docker/gimp/config:/config
    restart: unless-stopped

Environment Variables

  • Var Name Default
  • PUID 1024
  • PGID 100
  • TZ Europe/Amsterdam

Port List

  • 3000:3000/tcp
  • 3001:3001/tcp

Volume Mounting

  • /volume1/docker/gimp/config /config

Permissions

  • read ✅ Yes
  • write ✅ Yes
  • admin ✅ Yes

Gimp Reviews

More Image Editors

About the Data: Gimp

API

You can access Gimp's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/creativity/image-editors/gimp

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share Gimp

Help your friends compare Image Editors, and pick privacy-respecting software and services.
Share Gimp and Awesome Privacy with your network!

View Image Editors (8)