awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
GNOME avatar

GNOME/gimp

0
View on GitHub↗
6,217 stars·875 forks·C·35 viewsgitlab.gnome.org/GNOME/gimp↗

Gimp

GIMP is an open source raster graphics editor and cross-platform graphics suite. It serves as a digital painting application and image editor used for creating bitmaps, retouching digital photographs, and designing professional visual compositions.

The software provides a toolkit for digital painting and raster graphics design, featuring a variety of brushes, layers, and color blending modes. It includes specific workflows for photo retouching and the manipulation of digital images through sketching and retouching tools.

Users can customize the graphic interface by modifying the visual appearance of elements and remapping keyboard shortcuts to fit specific artistic workflows.

Features

  • Manual Photo Retouching Tools - Includes a professional workflow for removing imperfections and enhancing visual elements in photographs.
  • Digital Painting Software - Serves as a digital painting application allowing artists to create graphics from scratch using advanced painting tools.
  • Digital Image Processing - Provides comprehensive tools for transforming visual graphics through sketching and professional retouching.
  • Node-Based Image Processing - Utilizes a graph-based engine to process image data through a sequence of connected operation nodes.
  • Raster Graphics Design - Provides a full toolkit for raster graphics design, including advanced brushes, layers, and blending modes.
  • Raster Graphics Editors - Acts as a professional raster graphics editor for sketching, retouching, and complex visual composition.
  • Image Editing Pipelines - Provides a non-destructive operation pipeline allowing transformations to be adjusted without permanently altering pixels.
  • Memory Management - Implements tile-based memory management to process and cache large images in smaller rectangular chunks.
  • Open Source Photo Editing Environments - Provides a free and open source environment for professional-grade image manipulation and editing.
  • Cross-Platform Desktop Suites - Offers a comprehensive graphics suite that runs natively across multiple desktop operating systems.
  • C-Based Runtimes - Implements core image manipulation logic within a high-performance runtime written in C.
  • Pluggable Module Loading - Employs a pluggable architecture that allows external binaries and scripts to extend core functionality.
  • GTK Toolkits - Uses the GTK toolkit to manage its cross-platform desktop user interface and event handling.
  • Image and Texture Editors - Open source image manipulation program for graphic editing.
  • Image Editing and Processing - Comprehensive open-source image manipulation and editing program.

Star history

Star history chart for gnome/gimpStar history chart for gnome/gimp

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Gimp

These projects share indexed features with Gimp. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • pintaproject/pintaPintaProject avatar

    PintaProject/Pinta

    3,771View on GitHub↗

    Pinta is a cross-platform raster graphics editor and digital image manipulation tool. It provides a drawing environment for creating pixel-based artwork and editing photographs, utilizing a layer-based image model to organize visual components into a stack for non-destructive composition. The application is built with a GTK-based interface and features a plugin-based extension system that allows for the addition of new editing tools and filters. Its capabilities cover digital drawing workflows using various brushes and pencils, image geometry manipulation such as cropping and resizing, and v

    C#csharpdotnetdrawing
    View on GitHub↗3,771
  • kde/kritaKDE avatar

    KDE/krita

    9,883View on GitHub↗

    Krita is an open-source digital art studio and professional painting software designed for creating digital illustrations and paintings. It functions as a raster graphics editor and a cross-platform graphics application built with the Qt framework. The software supports a comprehensive digital painting workflow, covering the production of concept art, high-resolution digital illustrations, and hand-drawn 2D frame animations.

    C++
    View on GitHub↗9,883
  • lucksiege/pictureselectorLuckSiege avatar

    LuckSiege/PictureSelector

    13,592View on GitHub↗

    PictureSelector is an Android media selection library and toolkit for browsing and picking images, videos, and audio files from a device album. It provides a comprehensive framework for capturing new photos and videos via system hardware, extracting media metadata, and managing the resulting files. The library features a modular architecture that allows for custom media engine implementations to replace default image loading, file compression, and video playback logic. It offers extensive UI customization, enabling the replacement of default layout resources and theme configurations to modify

    Javaandroidandroid-image-selectorcamera
    View on GitHub↗13,592
  • readthedocs/sphinx_rtd_themereadthedocs avatar

    readthedocs/sphinx_rtd_theme

    5,062View on GitHub↗

    This project is a responsive Sphinx documentation theme that provides a visual layout and a set of Jinja2 templates for rendering technical content into a consistent web interface. It functions as a CSS documentation framework designed to adapt the presentation of technical manuals for both desktop and mobile screens. The theme includes a structured layout specifically for software API references, formatting function signatures, parameters, and return types. It also provides integrated mechanisms for version control linking, allowing documentation pages to point directly to source files on ex

    Sasssphinx-docsphinx-theme
    View on GitHub↗5,062
Compare all 30 related projects→

Frequently asked questions

What does gnome/gimp do?

GIMP is an open source raster graphics editor and cross-platform graphics suite. It serves as a digital painting application and image editor used for creating bitmaps, retouching digital photographs, and designing professional visual compositions.

What are the main features of gnome/gimp?

The main features of gnome/gimp are: Manual Photo Retouching Tools, Digital Painting Software, Digital Image Processing, Node-Based Image Processing, Raster Graphics Design, Raster Graphics Editors, Image Editing Pipelines, Memory Management.

Which projects share features with gnome/gimp?

Projects with overlapping indexed features include: pintaproject/pinta — Pinta is a cross-platform raster graphics editor and digital image manipulation tool. It provides a drawing… kde/krita — Krita is an open-source digital art studio and professional painting software designed for creating digital… lucksiege/pictureselector — PictureSelector is an Android media selection library and toolkit for browsing and picking images, videos, and audio… readthedocs/sphinx_rtd_theme — This project is a responsive Sphinx documentation theme that provides a visual layout and a set of Jinja2 templates… pixieditor/pixieditor — PixiEditor is a multi-functional graphics suite that serves as a pixel art editor, a node-based graphics editor, and a… accord-net/framework — This project is a scientific computing framework for the .NET ecosystem, providing a comprehensive suite of libraries…