GIMP is the GNU Image Manipulation Program; a powerful application for raster image authoring, retouching and composition. GIMP is a scriptable, expandable, extendable image application with a nice GUI.

GIMP can open, display, convert and save to all sorts of image file formats, including BMP, GIF, JPG, PCX, PDF, PNG, PS, PSD, SVG, TIF and more. GIMP features painting tools (Airbrush, Brush, Clone, Pencil) including gradients, blending, custom brushes and patterns, anti-aliasing, and more.


GIMP has support for animation, multiple undo and redo, layers (incl. editable text layers) and channels (incl. alpha channel support), transformable paths, a foreground extraction tool, transformations (incl. flip, rotate, scale and shear) and extractions. GIMP is plug-in friendly; there are well over 100 plug-ins available.

More info: GIMP.org, User Manual, FAQ, Tutorials. Also check out Complete Intro to GIMP 2017 [videos], FLOSS Manual, GIMPology, GIMP tips and tricks, Getting Started with Gimp 2.8 [videos] and How to GIMP Tutorials.

gThumb is a photo browser, organizer and uploader. Good for bookmarking, cataloging, importing, editing EXIF metadata, slideshowing, tagging, making "contact sheets" and web albums as well as uploading pictures to places like Facebook, Flickr, and Photobucket. gThumb also features audio and video playback (take a screenshot of video during playback) too.


gThumb uses plug-ins that come with the program and each of them can be enabled and disabled in the preference panel. More options are available by right-clicking and double-clicking individual photos.Other apps like GIMP are probably better suited for editing; but the user may switch to gThumb's "Edit Mode" to resize, convert, crop, enhance, equalize, flip, rotate, mirror and remove "red-eye."

gThumb is free and open source software licensed under the GPL. Learn more about gThumb. See a (short) About.com gThumb Tutorial, see How to extend GIMP with GMIC on HowToForge, How to Perform Batch Resize of Images Using gThumb in Linux on MakeTechEasier, read the official Ubuntu gThumb Documentation, read an OpenSourcePhotography.org gThumb review and watch a gThumb Overview on YouTube and a video about gThumb from UbuntuAppWorld on YouTube.

Inkscape is a vector image editing application offering alpha blending, cloning, node editing, markers and path operations in the Scalable Vector Graphics (SVG)  XML-based file format; a resolution-independent description of shapes and objects. Used mainly for logos and technical illustrations it can be compared to commercial programs like Corel Draw, Freehand, Illustrator or Xara X.


Inkscape is free, open source software licensed under GPL. Learn more at the Inkscape Homepage and be sure to check out the
unofficial user manual. Also see 20 Tutorials for Creating Amazing Graphics with Inkscape, Tech Drive-in's Beautiful Inkscape Tutorials, the Inkscape FLOSS Manual, the Inkscape Forum, Inkscape Tutorials, inkscape tutorials blog and the Inkscape Ubuntu Wiki.

LibreOffice-Draw offers import and export support for BMP, GIF, JPEG, PNG, TIFF, and WMF. It will also save projects as an SWF (Flash) file. Draw offers two and three-dimensional rotation; group, ungroup, regroup (and editing while graphics are still grouped); can use textures, lighting effects and transparency; can change perspectives, be used to make network diagrams and flowcharts; and features page sizes big enough to make posters.


LibreOffice-Draw is free, open source software licensed under the LGPL. BVCC Schoolhouse Draw Tutorials (bottom of page) in PDF format. See Video Tutorials from FrugalComputerGuy and the GoFree Tutorials. Also check out the LibreOffice-Draw official Homepage.

mtPaint is a pixel-based paint program used primarily for icon creation. mtPaint can open and save to BMP, GIF, JPEG, LSS, PNG, TGA, TIFF, XBM and XPM image formats. It offers extensive palette, layer and pattern features; panning, arrow key-driven precision pointer movement, horizontal and verticle split-view modes, a pixel grid, a 12 image clipboard, up to 1000 undo steps, and zooming up to 2000%.


mtPaint is free, open source software licensed under GPL. Learn more at mtPaint's SourceForge Homepage. Learn much more from Lubuntu - MtPaint on YouTube, Lubuntu Screencast: MtPaint create wallpaper, Mark Tyler's own tutorials, the mtPaint Blog and The mtPaint Handbook.

Scribus is a professional-grade desktop-publishing (layout and design) application. Use Scribus to make Brochures, Posters, Worship leaflets/inserts, Membership directories, Songbooks, Bulletins, Calendars, Educational materials, Fliers, Signs, Labels and more.

Featuring precision text and image placement (including rotation), text kerning, layering with CMYK (and RGB) colors, spot color support, ICC color management, bezier curves polygons, PDF creation, encapsulated PostScript, EPS/PS and SVG import and export and press-ready 4-color separations.


Scribus has support for font embedding and sub-setting with True Type, Type 1 and Open Type fonts. Scribus has it's own Level 2 PostScript constructs and supports a very large set of Level 3. The native Scribus file format is XML-based, so even damaged Scribus documents can be recovered with a text editor.

More info at Scribus.net, and the Scribus Wiki. Read Getting Started with Scribus at Open-of-Course and check Scribus articles in LinuxJournal. See a newsletter-creation 3-video series at DecafBad, see the Scribus FLOSS Manual, watch Kevin Pugh's Videos and a good Scribus Video Tutorials collection on YouTube.

(SCReen shOT)

SCROT is a simple command-line utility for taking screenshots. The simplest way to utilize SCROT is by hitting the "Print Screen" button on the keyboard. An image of the entire screen will appear in the home folder. Many commands may be issued in LXTerminal to control SCROT including image format, time-delay, a particular part of the screen, etc. For many of SCROT's useful commands, just type: man scrot in LXTerminal.

See Gary Richmond's "How to take screenshots" in Free Software Magazine, How to take screenshots on Linux using Scrot from HowToForge and Shambhu Singh's "Scrot: A Command Line Tool to Take Desktop/Server Screenshots Automatically in Linux" on Tecmint.

GNOME Screenshot is a GUI tool that can capture the whole desktop, a single window, with or without the cursor, and with or without a time delay. Found under Accessories (as simply Screenshot) in the Menu, it's a “prettier” way to take screen shots.

GNOME Screenshot is free and open source software licensed under the GPL. See A comprehensive guide to taking screenshots in Linux using gnome-screenshot on HowToForge, GNOME Screenshot info from Computers4Christians, the GNOME Screenshot Ubuntu Manpage and The Geek Stuff article Methods to Take Screenshot Capture in Ubuntu Linux.

Other Graphics Apps
(not included, but possibly useful to you)

Dia Diagram Editor for creating relationship and network diagrams, flowcharts, etc - Export to EPS, PNG, SVG, XFIG and WMF. FreeCAD is a 3D CAD/MCAD/CAx/CAE/PLM modeler. Gcolor2 is a color picker. Pencil is drawing software to create traditional 2D animations (cartoons) and supports bitmap and vector graphics. Other Paint Programs include Pinta and Krita. Other Photo Apps include F-Spot, GimPhoto, RawTherapee, Shotwell and digiKam.