Applications: Graphics

From BeOS & Haiku Fans Wiki
Revision as of 09:34, 9 June 2025 by Michel (talk | contribs) (Graphics L: Added programs)

Graphics-related applications

This section lists Haiku applications that allow the user to create, edit, manipulate and view graphics and animations.

Graphics A

Album

An image viewer/organiser designed for BeOS-compatible systems

Album is a file browsing and tagging utility for BeOS/Haiku. The idea is to have a work pad for pictures from different locations so they may be viewed and tagged. The program is not limited to pictures and BFS (Be File System) volumes, although that makes most sense since some of the functionality has to do with file attributes.

ArtPaint

A native painting and image editing program

ArtPaint is a program for painting and image processing that won a Be's Masters Award in 1998. Since then ArtPaint has improved in leaps and bounds. ArtPaint features a comprehensive set of painting tools, dozens of add-ons and supports layers, blending modes, alpha selections and custom brush settings.

AzPainter

Paint software for editing illustrations and images

AzPainter is a full color painting software for Linux. It’s a lightweight tool with tablet pressure support, and provides basic functions such as selection, layers, filters. The software uses an original graphic toollkit called Mlib. It’s extremely lightweight. Features include:

  • Extremely fast and frugal on system resources.
  • Optimized user interface designed for efficient painting and drawing workflow.
  • Support for 16-bit color images with transparency (RGBA)
  • Automatic brush size adjustment that’s dependent on tablet pen pressure.
  • Many artistic filters.
  • Good range of selection tools.
  • Support for many third-party image formats including PSD, PNG, JPG and more.

Graphics B

Becasso

A paint and imaging software

Becasso is a paint and imaging software for Haiku, originally written for BeOS by Sum Software. It features alpha channel support, layering, multi-level undo/redo, add-on architecture for external filters, transformators and generators, an orthogonal user interface, and import/export of numerous file formats.

BGhostview

A port of KGhostview for X11/KDE

This is technically a port of KGhostview for X11/KDE. However I had to rewrite most of it, so only the basic architecture and the ps-parser remain as in the original. Thanks to Tim Theisen and Mark Donohoe for the original works. I'd also like to thank Jake Hamby, whose port of Ghostscript and helpful advice made this port possible..

Blender

3D Creation/Animation/Publishing System

Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. Advanced users employ Blender’s API for Python scripting to customize the application and write specialized tools; often these are included in Blender’s future releases. Blender is well suited to individuals and small studios who benefit from its unified pipeline and responsive development process.

Butterfly

A picture browser based on the translators. Butterfly is a picture browser based on the translators for displaying bitmap images. It was inspired by Sea, a DOS picture browser. Its aim is to allow easy and fast browsing of an important number of pictures.

Graphics C

Colors

A color picker like that in Adobe Photoshop

You can easily choose a color and then drag it to the place where you need it: for example the Haiku Desktop, Insite Constructor, any text editor (insert as HTML hex code) and much more ... The Features:

  • You can collect up to 10 favorite colors which are restored the next time you start Colors.
  • You get a color preview for text (text and background color).
  • With an eye-dropper tool you can pick a color from anywhere on your desktop.

Graphics D

digiKam

Professional Photo Management with the Power of Open Source

digiKam is an advanced open-source digital photo management application that runs on Linux, Windows, and MacOS. The application provides a comprehensive set of tools for importing, managing, editing, and sharing photos and RAW files.

Drawpile

A collaborative drawing program

Drawpile is a drawing program that lets you share the canvas with other users in real time.

Graphics E

TBD

Graphics F

FotoWall

Qt5 tool for creating wallpapers

Fotowall is a desktop APP that lets you create graphical compositions by layering and manipulating photos and pictures, text, live video, wordclouds, and drag&drop content from the internet. All to create a fun graphical composition with the maximum ease of use!

Fritzing

Electronic Design Tool

Fritzing is an open-source electronic design tool focusing on makers, hobbyists, and everyone else interested in getting creative with interactive electronics. Document your electronic sketches, learn from example projects, produce your own PCBs, and share with the community. Fritzing differs from other tools through:

  • A real-world breadboard view that is hands-on and easy to understand
  • A visual component library including the Arduino, Raspberry Pi, SparkFun parts and many more
  • An intuitive user interface, with seamless switching between breadboard, schematic and pcb design
  • The lively community on fritzing.org exchanges projects and tips, and there is also a PCB service 'Fritzing Fab' that produces user designs.

Graphics G

G'MIC

A Full-Featured Open-Source Framework for Image Processing

G'MIC is a full-featured open-source framework for digital image processing, distributed under the CeCILL free software licenses (LGPL-like and/or GPL-compatible). It provides several user interfaces to convert / manipulate / filter / visualize generic image datasets, ranging from 1D scalar signals to 3D+t sequences of multi-spectral volumetric images, hence including 2D color images.

GIMP

The popular image manipulation software

GIMP is a cross-platform image editor available for GNU/Linux, macOS, Windows and more operating systems. Whether you are a graphic designer, photographer, illustrator, or scientist, GIMP provides you with sophisticated tools to get your job done. You can further enhance your productivity with GIMP thanks to many customization options and 3rd party plugins.

Glaxnimate

Simple vector animation program

Glaxnimate is a powerful and user-friendly desktop application for vector animation and motion design. It focuses on Lottie and SVG and provides an intuitive interface that makes it easy to create stunning animations.

GPXLab

A program to show and manipulate GPS tracks

GPXLab is an application to display and manage GPS tracks previously recorded with a GPS tracker. Features & Functions:

  • Open GPX (v1.0 or v1.1), NMEA and SpoQ files
  • Combine several tracks into one single GPX file
  • Rearrange the tracks (move/add/delete)
  • Modify the meta data of the GPX file and of any tracks inside the file
  • Get altitude data from the SRTM database
  • Show statistical information about the summarized tracks or a single track
  • Show a map of all tracks
  • Show an altitude and a speed diagram
  • Show a list of all track points

GPXSee

GPS map/log file viewer and analyzer

GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common GPS log file formats. Main features:

  • Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin GPI & CSV, TomTom OV2 & ITN, ONmove OMD/GHP, TwoNav (TRK, RTE, WPT) and geotagged JPEG files
  • User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS, QuadTiles)
  • Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin IMG/GMAP & JNX maps, TwoNav RMaps, GeoTIFF images, BSB charts, ENC charts, KMZ maps, AlpineQuest maps, Locus/OsmAnd/RMaps SQLite maps, Mapsforge vector maps, QCT maps, GEMF maps, Osmdroid SQLite maps, Orux maps, ESRI World-File georeferenced images)
  • Elevation, speed, heart rate, cadence, power, temperature and gear ratio/shifts graphs
  • Support for DEM files (SRTM HGT)
  • Support for multiple tracks in one view
  • Support for POI files
  • Print/export to PDF or PNG
  • Full-screen mode
  • HiDPI/Retina displays & maps support
  • Real-time GPS position

Grafx2

The ultimate 256-color painting program

GrafX2 is a bitmap paint program inspired by the Amiga programs Deluxe Paint and Brilliance. Specialized in 256-color drawing, it includes a very large number of tools and effects that make it particularly suitable for pixel art, game graphics, and generally any detailed graphics painted with a mouse.

Gwenview

Image viewer for KDE

Gwenview is able to load and save to a variety of image formats supported by KDE applications, such as PNG, JPEG, and even the Gimp's XCF! Gwenview also sports a beautiful thumbnail toolbar when viewing images in fullscreen. Gwenview's simple interface doesn't get in the way and lets you view your images quickly and easily. Features:

  • Supports simple image manipulations: rotate, mirror, flip, and resize
  • Supports basic file management actions such as copy, move, delete, and others
  • Functions both as a standalone application and an embedded viewer in the Konqueror web browser
  • Can be extended using KIPI plugins.

Graphics I

Imagemagickgui

A GUI for the command line tool ImageMagick

With this program you have the possibility to use various functions of ImageMagick.

Ink

Ink is a little paint program

Inkscape

A free & open source vector graphics editor

Inkscape is 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.

Graphics J

JOSM

An extensible editor for OpenStreetMap

JOSM is the "Java OpenStreetMap Editor". It is a feature-rich editor for the experienced OSM mapper. It requires some configuration efforts. But if you intend to become a great OSM mapper, it's worth the time you need to get used to it.

Graphics K

KGraphViewer

A Graphviz dot graph file viewer

KGraphViewer is a Graphviz DOT graph file viewer, aimed to replace the other outdated Graphviz tools. Graphs are commonly used in scientific domains and particularly in computer science. Features:

  • Zooming
  • Threaded loading of several graphs in tabs
  • Saving of the recent files list
  • Manual reload of files
  • Display of a bird-eye view of the graph
  • Moving of the graph by dragging
  • Perfect drawing of all graphviz example graphs
  • Automatically choose dot for directed graphs and neato for undirected
  • Possibility to use an arbitrary layout algorithm as soon as it produces xdot format
  • Automatic reloading with user confirmation of (externally) modified files (configurable)
  • Open new instances as new tabs in the old one (configurable)

Kig

KDE Interactive Geometry tool

Kig is an interactive mathematics software for learning and teaching geometry. It allows to explore mathematical figures and concepts using the computer and also can serve as a drawing tool for mathematical figures. Constructions can be made with points, vectors, lines, and polygons and all elements can be modified directly by using the mouse. Kig helps teachers and students to make conjectures and to understand how to prove geometric theorems.

KolourPaint

A free, easy-to-use paint program by KDE

KolourPaint is a free, easy-to-use paint program by KDE. It's not an unusable and monolithic program where simple tasks like drawing lines become near impossible. Nor is it so simple that it lacks essential features like Undo/Redo. It aims to be conceptually simple to understand; providing a level of functionality targeted towards the average user. It's designed for daily tasks like:

  • Painting - drawing diagrams and "finger painting"
  • Image Manipulation - editing screenshots and photos; applying effects
  • Icon Editing - drawing clipart and logos with transparency

Kovel

A 3D voxel editor for Linux, Haiku and Windows

Create fantastic models without knowledge. Just fill the grid with your colors! Save your models in Kovel file (*.kvl) or in COLLADA DAE (only export). See changes in your models in realtime, rotate and scale. Kovel also has infinite undo history (in a same file). Kovel has a command line tool (kovelcli) to automate your work pipeline. Convert all your Kovel files into Collada DAE in a few commands.

Krita

Professional FREE and open source painting program

Krita is a free and open-source raster graphics editor designed primarily for digital painting and animation purposes. It features a low-distract UI, high-quality OpenGL accelerated canvas, color management support, advanced brush engine, non-destructive layers and masks, group-based layer management, vector artwork support and switchable customization profiles.

Graphics L

LeoCAD

A CAD program for creating virtual LEGO models

LeoCAD has an intuitive interface that is designed to allow new users to start creating new models without having to spend too much time learning the application. At the same time, it has a rich feature set that enables experienced users to build models by using techniques that are more advanced. LeoCAD is fully compatible with the LDraw Standard and related tools, and it reads and writes LDR and MPD files so that you can share and download models from the Internet. It also uses the LDraw parts library, which has over 10,000 different parts and continues to receive updates.

LibreCAD

A 2D CAD drawing program

LibreCAD is a cross-platform 2D CAD program written in C++11 using the Qt framework. It can read DXF and DWG files and can write DXF, PDF and SVG files. The user interface is highly customizable, and has dozens of translations.

LibreSprite

Animated sprite editor & pixel art tool

LibreSprite is a free and open source program for creating and animating your sprites.

Graphics M

TBD

Graphics N

TBD

Graphics O

TBD

Graphics P

TBD

Graphics Q

TBD

Graphics R

TBD

Graphics S

TBD

Graphics T

TBD

Graphics U

TBD

Graphics V

TBD

Graphics W

TBD

Graphics X

TBD

Graphics Y

TBD

Graphics Z

TBD