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

License

NOASSERTION

Created

03 Jun 12

Last Updated

16 Jun 26

Latest version

soc-2012-unified-transform-before-gsoc

Primary Language

C

Size

857,435 KB

Stars

6,215

Forks

874

Watchers

6,215

Language Usage

Language Usage

Star History

Star History

Top Contributors

Recent Commits

  • Rodrigo LledΓ³ (16 Jun 26)

    Update Spanish translation

  • Bruno Lopes (16 Jun 26)

    gitlab-ci: Fix changes: pattern of file-plug-in-tests to catch subdirs

  • Bruno Lopes (16 Jun 26)

    gitlab-ci: run file-plug-in-tests on specific conditions only. file-plug-in-tests is extremely slow. This job was making contributors on MRs to wait it for almost 1hr. It was also making the git log on GitLab have red circles (depending on the runner). So, let's not run it always. Running when the file plug-in files change is enough.

  • Bruno Lopes (16 Jun 26)

    tools: Add comment about codesign -v on lib_bundle

  • Marco Ciampa (16 Jun 26)

    Updated Italian translation

  • Bruno Lopes (16 Jun 26)

    Revert "tools: Do not check if binaries are signed before signing" This reverts commit b99d15be898f84ca0ea67202ddb05ab7d5518929. It breaks codesigning later on 3_dist-gimp-apple.sh script.

  • Alx Sa (16 Jun 26)

    plug-ins: Mitigate issue #16494 Resolves #16494 Similar to 53cdb27f, we ensure that multiplying two gushorts in the SGI plug-in does not overflow by casting one of them to a larger datatype size. We also switch from calloc () to g_try_malloc () to better handle out-of-memory allocation problems.

  • Marco Ciampa (16 Jun 26)

    Updated Italian translation

  • Marco Ciampa (16 Jun 26)

    Fix typo in Italian translation

  • Alx Sa (16 Jun 26)

    plug-ins: Mitigate issue #16492 Resolves #16492 Similar to 53cdb27f, we ensure that multiplying two gushorts in the FLI plug-in does not overflow by casting one of them to a larger datatype size.

  • Bruno Lopes (16 Jun 26)

    build/windows: Fix binaries not being COFF-stripped

  • luming zh (16 Jun 26)

    Update Chinese (China) translation

  • luming zh (16 Jun 26)

    Update Chinese (China) translation

  • Jehan (15 Jun 26)

    Issue #16495: properly document the procedure argument/retval's name rules. We depend on GObject rules for parameters, defining what is a valid argument or return value name of procedures. Cf. https://docs.gtk.org/gobject/class.ParamSpec.html#parameter-names

  • Marco Ciampa (15 Jun 26)

    Updated Italian translation

  • Marco Ciampa (15 Jun 26)

    Updated Italian translation

  • Dick Groskamp (15 Jun 26)

    Update Dutch translation

  • Dick Groskamp (15 Jun 26)

    Update Dutch translation

  • Yuri Chornoivan (15 Jun 26)

    Update Ukrainian translation

  • Martin (15 Jun 26)

    Update Slovenian translation

  • Alx Sa (15 Jun 26)

    plug-ins: Don't set palette for RGB TIM textures While most TIM textures are indexed, there are some that are RGB. In those cases, we don't want to set a palette since one does not exist. This patch makes gimp_palette_set_colormap () conditional on the image being indexed.

  • Alx Sa (15 Jun 26)

    plug-ins: Mitigate issue #16493 Resolves #16493 It is possible for an invalid TIM file to set both the number of colors and number of CLUTs to the maximum gushort value. In that case, when multiplied they may overflow the size of a guint. To prevent this, the "clut_size" variable is changed to a gsize datatype. This allows the code to flow through to other checks without risking an overflow.

  • Alx Sa (14 Jun 26)

    tools: Clarify transform direction-link button This patch adds a tooltip to the chain icon on the Direction option that explains what it does. It also changes the spacing so that the chain is right against the directions instead of spaced out on the far side of the tool options.

  • Bruno Lopes (15 Jun 26)

    build/windows: Ensure to not bundle tkinter and imath Python modules This avoids bundling tc/tkl .dll files. After all, the recommended way of creating UIs for GIMP Python plug-ins is with GimpProcedureDialog or GTK3. More importantly, tkinter is not guaranted to be present on all platforms. On Debian (AppImage), it is not installed by default; on MacPorts (DMG), it is but lacks the .so on lib-dynload somehow. imath is just not there at all.

  • Bruno Lopes (14 Jun 26)

    build/windows: Use only one list for COFF symbols stripping

  • Bruno Lopes (14 Jun 26)

    tools: Move support_minos and sdk_path back to check_macos_version This reworks the caching strategy to be similar to what we do with 'objdump' var on find_dependencies() Also, reorganize the cache variables.

  • Yuri Chornoivan (14 Jun 26)

    Update Ukrainian translation

  • Bruno Lopes (14 Jun 26)

    build/macos: Do not call 'file' to check Mach-O binaries Also, use os.walk for fine grained filtering of files, and only call it once, reducing the IO overhead.

  • Bruno Lopes (14 Jun 26)

    build: Reduce calls for os.getenv/os.environ.get

  • Bruno Lopes (13 Jun 26)

    tools: Make lib_bundle easier to read

Gimp Security

3.1/10

Repo Security Summary

Updated 01 Jun 26

  • Token-Permissions N/A
  • Dangerous-Workflow N/A
  • Packaging N/A
  • Code-Review 0/10
  • Maintained 10/10
  • CII-Best-Practices 0/10
  • Security-Policy 0/10
  • SAST 0/10
  • License 9/10
  • Signed-Releases N/A
  • Branch-Protection 0/10
  • Binary-Artifacts 10/10
  • Fuzzing 0/10
  • Pinned-Dependencies 0/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 Address 151.101.129.91
  • Location San Francisco, California, United States of America, NA
  • ISP Fastly Inc.
  • ASN AS54113

Associated Countries

  • US US
  • NL NL
  • DE DE

Safety Score

Website marked as safe

100%

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 Reviews

More Image Editors

About the Data: Gimp

Change History

  • Added #220
  • Amended (followWith)

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!

View Image Editors (8)