Gimp

gimp.org
Gimp

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

Repository

  • LicenseOther
  • Created03 Jun 12
  • Primary languageC
  • Size881,091 KB
  • Stars6,547
  • Forks910
  • Watchers6,547

Language Usage

Language Usage

Project Health

Top Contributors

Recent Commits

  • Bruno Lopes(24 Oct 26)

    libgimpwidgets: Fix wrong colors on ScreenCaptureKit codepath

  • Bruno Lopes(24 Oct 26)

    libgimpwidgets: Use ScreenCaptureKit at runtime for macOS 14+ The support I added on 2bdc9328 was only for silencing warnings. We were not using ScreenCaptureKit yet due to bugs. They will be fixed on a next commit.

  • Bruno Lopes(24 Oct 26)

    app, libgimpwidgets: Fix retrocompatibility on macOS For MacPorts sake.

  • Bruno Lopes(24 Oct 26)

    app/widgets: Fix blank UI on macOS Closes: #13203 Thanks to @13rac1 who found reproduction steps!

  • Bruno Lopes(24 Oct 26)

    libgimp*: Make native dialogs (virtually) transient on macOS

  • Bruno Lopes(24 Oct 26)

    app, plug-ins: Make native dialogs transient on Windows Following 0fbf7472 This fixes the native file dialogs getting hidden when we click on the parent GIMP dialog and them being behind the parent plug-in dialog at launch. gimpiconpicker.c is clunky and `picker` (not `widget`) was the only way to be transient on Windows. `wdiget` makes the dialog too big on macOS.

  • Bruno Lopes(24 Oct 26)

    build, extensions: Prepare (but do NOT enable) JavaScript plugins on macOS Unlike in MSYS2, it depends on Xorg on MacPorts, which makes it unsuitable for serious macOS packaging.

  • Bruno Lopes(23 Oct 26)

    app/widgets: Fix lack of transiency of Help over transient dialogs Closes: #16445

  • Bruno Lopes(23 Oct 26)

    app: Fix lack of focus on GUI messages on Windows

  • Yuri Chornoivan(23 Oct 26)

    po: Update Ukrainian translation

  • Bruno Lopes(23 Oct 26)

    app: Fix noisy warnings about Pango layouts on macOS This fixes a lot of warnings when changing themes: (gimp:23630): Pango-CRITICAL **: 09:52:41.370: pango_layout_set_attributes: assertion 'layout != NULL' failed (gimp:23630): Pango-CRITICAL **: 09:52:41.370: pango_layout_set_font_description: assertion 'layout != NULL' failed (gimp:23630): Gtk-CRITICAL **: 09:52:41.370: gtk_render_layout: assertion 'PANGO_IS_LAYOUT (layout)' failed

  • Bruno Lopes(23 Oct 26)

    libgimpwidgets: Make some native menus follow GIMP theme on Windows Like NSApp appearance on macOS, set the preferred app mode so native context menus (e.g. the of title bar) use the GIMP light/dark mode.

  • Bruno Lopes(23 Oct 26)

    app, libgimpwidgets, plug-ins: Unify title bar theme functions As envisioned by Alex on 7e0a8154. Now, there is only gimp_widget_set_title_bar_theme(), which takes the dark mode as argument (or -1 to guess it from the widget background color, when GimpGuiConfig is not available). This is a pre-requisite for the next commit, which will theme more things of the title bar following the GIMP theme.

  • Bruno Lopes(23 Oct 26)

    plug-ins: Fix some dialogs not being centered due to lack of transiency

  • Bruno Lopes(23 Oct 26)

    app, plug-ins: Do not show minimize button on more dialogs on macOS Following 454e042c, cd92d7d9 and 988fc134

  • Bruno Lopes(23 Oct 26)

    app, plug-ins: Add dark title bar to more dialogs on Windows Following 7e0a8154

  • luming zh(23 Oct 26)

    po: Update Chinese (China) translation

  • Bruno Lopes(22 Oct 26)

    build/linux: Add coment on how to generate SNAPCRAFT_STORE_CREDENTIALS

  • Jehan(22 Oct 26)

    app: add support for icon themes in extensions.

  • Jehan(22 Oct 26)

    app: small code factorization.

  • Alx Sa(22 Oct 26)

    widgets: Make ColorMapEditor use g_signal_connect_object () In both GimpColorMapEditor and GimpColorMapSelection, we added signals to widgets with g_signal_connect () but did not disconnect them on destruction (for instance, when destroying the selection widget in the editor when the context was changed). This patch switches relevant signal calls to use g_signal_connect_object () so that the signal is properly disconnected when appropriate.

  • Emin Tufan Çetin(22 Oct 26)

    po: Update Turkish translation

  • Emin Tufan Çetin(22 Oct 26)

    po-windows-installer: Update Turkish translation

  • Dick Groskamp(22 Oct 26)

    po: Update Dutch translation

  • Martin(22 Oct 26)

    po: Update Slovenian translation

  • Alx Sa(22 Oct 26)

    tools, widgets, menus: Initial shape creation tool This patch adds a new Shape tool in the toolbox. It provides options for creating lines, rectangles, ellipses, n-sided polygons, n-point stars, and n-turn spirals. The shapes can either be spawned as vector layers or drawn directly on the selected layers. This is a functional starting point, and the shape tool can be expanded from here in several ways (adding custom shapes, adding shape scaling/rotating/re-editing, etc).

  • Jehan(21 Oct 26)

    NEWS: update.

  • Jehan(21 Oct 26)

    app: force update of filters action after generating new ones. Otherwise the sensitivity of the new actions in particular may be wrong.

  • Jehan(21 Oct 26)

    app: create the filter action and menu item when enabling extensions. Now my previous commit is made more useful as we can actually find a newly loaded filter through the action search and in menus, without having to restart GIMP.

  • Anders Jonsson(21 Oct 26)

    po: update POTFILES.in

Gimp Security

3.1/10

Repo Security Summary

Updated 24 Aug 26

  • PackagingN/A
  • Dangerous-WorkflowN/A
  • Maintained10/10
  • Token-PermissionsN/A
  • CII-Best-Practices0/10
  • Code-Review0/10
  • Security-Policy0/10
  • License9/10
  • Branch-Protection0/10
  • Signed-ReleasesN/A
  • SAST0/10
  • Binary-Artifacts10/10
  • Fuzzing0/10
  • Pinned-Dependencies0/10

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 Address151.101.193.91
  • LocationSan Francisco,California,United States of America,NA
  • ISPFastly Inc.
  • ASNAS54113

Associated Countries

  • DEDE
  • USUS
  • NLNL

Safety Score

Website marked as safe

100%

Trackers

No known trackers found

Blacklist Check

www.gimp.org was found on 0 blacklists

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

Website Preview

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.

#Image Editor

View on DockerHub

linuxserver/gimp:latest

Run Command

docker run -d \
  -p 3000:3000/tcp \
  -p 3001:3001/tcp \
  -e PUID=${PUID} \
  -e PGID=${PGID} \
  -e TZ=${TZ} \
  -v /srv/lsio/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: 1000
      PGID: 1000
      TZ: Etc/UTC
    volumes:
      - "/srv/lsio/gimp/config:/config"
    restart: unless-stopped

Environment Variables

  • Var NameDefault
  • PUID1000
  • PGID1000
  • TZEtc/UTC

Port List

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

Volume Mounting

  • Container PathHost Bind
  • /config/srv/lsio/gimp/config

Gimp Reviews

More Image Editors

About the Data: Gimp

Change History

  • Added #220
  • Amended (followWith)

Edit Gimp Data

You can edit Gimp's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

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

https://api.awesome-privacy.xyz/v1/services/gimp

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

Share Gimp

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