Graphics and Photography
Applications for viewing, creating, or processing graphics
AI_Canvas
APhotoToolLibre
Easy to use photo editing software.
Fix and modify your jpeg photos to look even greater. Supports several other imageformats also.
Change exposure, contrast and color. Turn color photos in to black and white images with control how color is handled. Rotate, crop, straighten and resize photos.
Copyright (C) 2022-2025 Jari Ahola
Lisensed under GNU GPLv3. Full source code available at https://github.com/aphototool/A-Photo-Tool-Libre
Aglaia
AnimaShooter
Archtoys
AtCore
AzPainter
BaijiMangaViewer
BananaTape
Besprited
Bforartists
BlenSor
Blender_Config_Manager
Bridge
Cinekive
ClassicImageViewer
ClownMapEd
Colorpicker
Comic-Reader
Composa
Cura
Ultimaker Cura is a slicer, an application that prepares your model for 3D printing. Optimized, expert-tested profiles for 3D printers and materials mean you can start printing reliably in no time. And with industry-standard software integration, you can streamline your workflow for maximum efficiency.
Darktable
darktable manages your camera raw files and images in a database, lets you view them through lighttable mode and develop/enhance them in darkroom mode.
Other modes besides lighttable and darkroom are a map for geotagging, tethering, print and a slideshow.
darktable supports most modern cameras' raw formats, and does all of its processing at very high precision.
DeadGame-2048
Drawish
Drawpile
Dust3D
EShot
ExifCleaner
FerrumPix
Figma
Filmulator
FolderSkin
FontBase
FontForge
FontForge is a font editor for outline and bitmap fonts that lets you create, edit, or convert, a range of fonts, including PostScript, TrueType, OpenType, cid-keyed, multi-master, cff, SVG and BitMap (bdf, FON, NFNT) fonts.
FontForge is free Open Source Software written to run on various computer operating systems. You can use FontForge Graphically or as a command-line tool.
Learning to use FontForge is easy, and there are various tutorials available beginning with the basics up to more advanced features such as making and using scripts.
FreeTexturePacker
Friction
GIMP
GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.
It has many capabilities. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, etc.
GIMP is expandable and extensible. It is designed to be augmented with plug-ins and extensions to do just about anything. The advanced scripting interface allows everything from the simplest task to the most complex image manipulation procedures to be easily scripted. GIMP is available for Linux, Microsoft Windows and OS X.
Geometrize
Glaxnimate
Glimpse-Image-Editor
Glimpse Image Editor is a usability-focused free software application capable of expert level image manipulation.
Simple tasks like cropping, transforming and retouching photos can be achieved in just a few clicks. Professional features like batch image processing, color balance correction and automated format conversions are also included.
Glimpse is based on the GNU Image Manipulation Program 2.10, so it is extensible and fully compatible with the same plug-ins, themes and save files. It is available for Windows and Linux.
GlotShot
Glyphr_Studio_Desktop
HDRMerge
HDRView
HDRView is a research-oriented image viewer for examining and comparing high-dynamic-range images: what the values actually are, which color space they are in, how two images differ, and what the file claims about itself in its metadata.
- Exposure, offset and gamma, false color over 17 colormaps, and zebra-striped clip warnings
- True HDR output on Wayland compositors that support color management
- ICC profiles, CICP code points, and gainmap HDR photos from recent phones
- Pixel inspector, per-channel histograms and statistics, and difference blending against a reference
- OpenEXR (multi-part and multi-layer), Radiance HDR, PFM, PNG, JPEG, Ultra HDR, JPEG XL, JPEG 2000, AVIF, WebP, TIFF, DDS, QOI, and camera raw
ImageMosaicWall
ImagePlay
Imagine
ImgConvert
IngeCAD
IngeTrazo
InkTag
Inkscape
A Free and open source vector graphics editor. It offers a rich set of features and is widely used for both artistic and technical illustrations such as cartoons, clip art, logos, typography, diagramming and flowcharting.
It uses vector graphics to allow for sharp printouts and renderings at unlimited resolution and is not bound to a fixed number of pixels like raster graphics. Inkscape uses the standardized SVG file format as its main format, which is supported by many other applications including web browsers.
Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. We also aim to maintain a thriving user and developer community by using open, community-oriented development.
Instant_Meshes
JPEGView
JSplacement
KOReader
LPub3D
Laigter
Latent_Library
LazPaint
LeoCAD
LibreCAD
LibreSprite
Light_Matter
Luffy_Create
MaplatEditor
MapperoGeotagger
Materialize
Mayo
MeshCoat
MeshLab
Mindmapp
Monbooru
MyPaint
Myanmar.Glyph.Studio
NITRO
Onshape
OpenComic
OpenComic_Nightly
OpenSCAD
OpenSCAD is a software for creating solid 3D CAD models. Unlike most free software for creating 3D models (such as Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies.
OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives you (the designer) full control over the modelling process and enables you to easily change any step in the modelling process or make designs that are defined by configurable parameters.
OpenSCAD provides two main modelling techniques: First there is constructive solid geometry (aka CSG) and second there is extrusion of 2D outlines. As data exchange format for this 2D outlines Autocad DXF files are used. In addition to 2D paths for extrusion it is also possible to read design parameters from DXF files. Besides DXF files OpenSCAD can read and create 3D models in the STL and OFF file formats.
OpenToonz
This is software for producing a 2D animation.
It is based on the software "Toonz", which was developed by Digital Video S.p.A. in Italy, customized by Studio Ghibli, and has been used for creating its works for many years. Dwango launched the OpenToonz project in cooperation with Digital Video and Studio Ghibli.
Paint
Paletti
Panini
Papagayo-NG
Papercraft
Phoneboard
PhotoFlare
This is an effort to bring quick, simple but powerful image editing to the masses. PhotoFlare is inspired by the image editor currently only available on Microsoft Windows – PhotoFiltre. However, it will not be a straight clone. It is being built from the ground up to be much improved and cross platform too!
Features:
- Easy quick cropping tool.
- Flip, Rotate and scale images.
- Lots of unique image filters.
- Batch processing tool with support for all editor features.
- Multiple translations are supported.
PhotoFlow
PhotoMapAI
PhotoQt
PhotoQuick
A handy image viewer and editor with useful features and plugins support.
This program is aimed at ease of use, quick opening, and doing most necessary features.
Features :
- Save as PDF, WebP
- Save with target file size
- Perspective transform
- Photo Collage, Photo Grid for printing
- Magic Eraser or Heal Tool (inpainting)
- Intelligent Scissor (Background Remover)
- Filters (Scanned Page, Sharpen, Pencil Sketch, Vignette)
- Add more features with plugins
Get plugins from github page for more features.
PhotoTeleport
Photopea
PikoPixel
Pikura
Pixsrt
PlaySignage
PrusaControl
PureRef
QElectroTech
QTeletextMaker
Qfsm
QuickViewer
Quixel_Bridge
QymCAD
Rebaslight
Rollfilm
RoloViewer
SafeLight
Scintillator
SnapSort
Snap_Prompt
SteamCAD
SteamCAD is a drawing tool especially designed to create drawings of steam locomotives. The software is very lightweight, the user interface is minimalistic. As a result, the drawing area is not obscured by controls and can occupy the whole screen. This is what makes SteamCAD different from any other CAD. StreamCAD is focused on productivity, not on the fancy look.
SynfigStudio
Tiled
TopoSaic
Tropy
Upscayl
VPaint
VeneraNext
Vibe3D
VibeCAD
VidBoards
VisiCut
XnViewMP
YoloLabel
ana-conversation-studio
ascii-smash
autoremesher
coomer
dcat
draw.io
enve
erdesigner
excalidraw-desktop
flameshot
flashback-raw-editor
free-rembg-desktop
glTF_Insight
hugin
ima2-gen
ipe
jexiftoolgui
jscad-desktop
ldview
luminance-hdr
lux
lux is a viewer for 'ordinary' images, panoramas and panorama specifications in PTO format, made by, e.g., hugin. The view can be zoomed, panned, rotated, made brighter/darker etc. It supports a wide range of image formats, like JPG, PNG, TIFF and openEXR - image I/O is done with libvigraimpex.
lux supports 'flat' and rectilinear images and several panoramic projections: spherical, cylindrical, stereographic, and fisheye, both for the source image and the view. For images made with a camera or smartphone which have appropriate metadata, lux will show a perspective-corrected view.
lux can also stitch panoramas, and fuse or HDR-merge exposure brackets specified in a PTO file made with, e.g., hugin. It can not do image registration. Many PTO features are supported, including panoramas with stacks. lux provides it's own implementation of the Burt&Adelson image splining algorithm for seamless stitching and exposure fusion, working directly from the source image set with no intermediate images.
What's seen on-screen can be exported as a 'snapshot'. lux is also good for slide shows, especially when the image set is a mixed bunch, containing normal images and panoramas. Panoramas are recognized by their metadata, so they are displayed correctly, and the user does not have to switch between using an image and a panorama viewer.
lux is extremely configurable, especially when used from the command line. It provides it's own type of script file, which is similar to ini files, with simple key=value syntax. You can find a listing of the options via the 'help' link.
mandelbulber2
mutool
ommpfritt
open-codesign
pcs
photoname
rasterview
RasterView is a CUPS, PWG, and Apple raster file viewing application.
It basically allows you to visually evaluate raster data produced by any of the standard CUPS RIP filters (cgpdftoraster, imagetoraster, pdftoraster and pstoraster). It is normally used to either test those filters or look at the data that is being sent to your raster printer driver.
RasterView is provided as free software under version 2 of the GNU General Public license.