OnWorks favicon

gimp - Online in the Cloud

Run gimp in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command gimp that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



gimp - an image manipulation and paint program.


gimp [-h] [--help] [--help-all] [--help-gtk] [-v] [--version] [--license] [--verbose] [-n]
[--new-instance] [-a] [--as-new] [-i] [--no-interface] [-d] [--no-data] [-f] [--no-fonts]
[-s] [--no-splash] [--no-shm] [--no-cpu-accel] [--display display] [--session <name>]
[-g] [--gimprc <gimprc>] [--system-gimprc <gimprc>] [--dump-gimprc] [--console-messages]
[--debug-handlers] [--stack-trace-mode <mode>] [--pdb-compat-mode <mode>]
[--batch-interpreter <procedure>] [-b] [--batch <command>] [filename] ...


GIMP is the GNU Image Manipulation Program. It is used to edit and manipulate images. It
can load and save a variety of image formats and can be used to convert between formats.

GIMP can also be used as a paint program. It features a set of drawing and painting tools
such as airbrush, clone, pencil, and paint brush. Painting and drawing tools can be
applied to an image with a variety of paint modes. It also offers an extensive array of
selection tools like rectangle, ellipse, fuzzy select, bezier select, intelligent
scissors, and select by color.

GIMP offers a variety of plug-ins that perform a variety of image manipulations. Examples
include bumpmap, edge detect, gaussian blur, and many others. In addition, GIMP has
several scripting extension which allow for advanced non-interactive processing and
creation of images.

GIMP ships with a second binary called gimp-console. This binary is a console-only version
and behaves as if gimp was called with the --no-interface command-line option.

On platforms with the D-Bus message bus system, GIMP will by default check if an instance
is already running in this user session. If it detects that, it will pass all filenames
given on the command-line to the already running GIMP instance and quit.


GIMP accepts the following options:

-h, --help
Show GIMP command-line options.

Show all command-line options.

Show GTK+ command-line options.

Show GEGL command-line options.

-v, --version
Output version information and exit. When combined with the --verbose option,
version information about libraries used by GIMP is shown as well.

Output license information and exit.

Be verbose and create information on standard output.

-n, --new-instance
Do not attempt to reuse an already running GIMP instance. Always start a new one.

-a, --as-new
Open filenames passed on the command-line as new images, don't set the filename on

-i, --no-interface
Run without a user interface.

-d, --no-data
Do not load patterns, gradients, palettes, or brushes. Often useful in non-
interactive situations where startup time is to be minimized.

-f, --no-fonts
Do not load any fonts. No text functionality will be available if this option is

--display display
Use the designated X display.

-s, --no-splash
Do not show the splash screen.

Do not use shared memory between GIMP and its plug-ins. Instead of using shared
memory, GIMP will send the data via pipe. This will result in slower performance
than using shared memory.

Do not use CPU accelerations such as MMX or SSE even if GIMP detects that your CPU
provides this functionality.

--session <name>
Use a different sessionrc for this GIMP session. The given session name is
appended to the default sessionrc filename.

-g, --gimprc <gimprc>
Use an alternative gimprc instead of the default one. Useful in cases where plug-
in paths or machine specs may be different.

--system-gimprc <gimprc>
Use an alternate system gimprc file.

Output a gimprc file with default settings.

Enable debugging signal handlers.

-c, --console-messages
Do not popup dialog boxes on errors or warnings. Print the messages on the console

--stack-trace-mode {never|query|always}
If a stack-trace should be generated in case of fatal signals.

--pdb-compat-mode {off|on|warn}
If the PDB should provide aliases for deprecated functions.

--batch-interpreter <procedure>
Specifies the procedure to use to process batch events. The default is to let
Script-Fu evaluate the commands.

-b, --batch <command>
Execute <command> non-interactively. This option may appear multiple times. The
<command> is passed to the batch interpreter. When <command> is - the commands are
read from standard input.


GIMP respects a number of environment variables.

DISPLAY to get the default host and display number.

to get the name of the personal GIMP directory. If unset .gimp-2.8 is used. If
this is an absolute path, it is used as is. If it is a relative path, it is taken
to be a subdirectory of the home directory.

to get the base location for data files such as brushes and patterns. If unset
${datarootdir}/gimp/2.0 is used.

to get the base location for translations. If unset ${datarootdir}/locale is used.

to get the base location for plug-ins and modules. If unset
${exec_prefix}/lib/gimp/2.0 is used.

to get the location of configuration files. If unset /etc/gimp/2.0 is used.

On Linux GIMP can be compiled with support for binary relocatibility. This will
cause data, plug-ins and configuration files to be searched relative to the
location of the gimp executable file unless overridden by the environment
variables mentioned above.

Use gimp online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    ExpressLuke GSI
    ExpressLuke GSI
    This SourceForge download page was to
    grant users to download my source built
    GSIs, based upon phhusson's great
    work. I build both Android Pie and
    Android 1...
    Download ExpressLuke GSI
  • 2
    PyQt is the Python bindings for
    Digia's Qt cross-platform
    application development framework. It
    supports Python v2 and v3 and Qt v4 and
    Qt v5. PyQt is avail...
    Download PyQt
  • 3
    Gambas3* coding tools and examples for
    use in SMB or other organizations that
    make internal programs. E.g. from
    database fields to class sourcecode with
    Download garlic3
  • 4
    Sardi is a complete restyling and
    optimisation of svg code. 6 choices for
    your applications and 10 kind of folders
    to use in your file manager. The sardi
    Download Sardi
  • 5
    LMMS Digital Audio Workstation
    LMMS Digital Audio Workstation
    LMMS is a free cross-platform software
    which allows you to produce music with
    your computer. If you like this project
    consider getting involved in the project
    Download LMMS Digital Audio Workstation
  • 6
    FreeRTOS Real Time Kernel (RTOS)
    FreeRTOS Real Time Kernel (RTOS)
    FreeRTOS is a market-leading real-time
    operating system (RTOS) for
    microcontrollers and small
    microprocessors. Distributed freely
    under the MIT open source lice...
    Download FreeRTOS Real Time Kernel (RTOS)
  • 7
    Avogadro is an advanced molecular
    editor designed for cross-platform use
    in computational chemistry, molecular
    modeling, bioinformatics, materials
    science and ...
    Download Avogadro
  • More »

Linux commands