GrafX2
GrafX2 is a free and open-source bitmap graphics editor designed for creating pixel art and game graphics using a 256-color palette, drawing inspiration from classic Amiga painting programs such as Deluxe Paint and Brilliance.[1] It provides a range of specialized tools for precise, mouse-driven drawing, including brushes, flood fills, and effects tailored to indexed color modes, making it particularly suitable for retro-style artwork and low-color environments.[2] Originally developed by Sunset Design—comprising Gilles Dorme and Karl Maritaud—between 1996 and 2001, GrafX2 was revived and expanded by the GrafX2 Project Team, including Adrien Destugues, Yohan Rizoud, and Thierry Bernard, starting in 2007.[3] The software is licensed under the GNU General Public License (GPL), allowing users to freely distribute, modify, and contribute to its source code.[4] Primarily developed on Haiku, Linux, and Windows, it is portable across multiple platforms, supporting features like configurable brushes (monochrome or multi-colored), spline tools, and joystick input for enhanced precision in drawing tasks.[1] As of October 2025, the latest version is 2.9.3250, continuing to evolve as a community-maintained tool for pixel artists seeking an authentic, Amiga-inspired workflow without truecolor editing capabilities.[3]Overview
Description
GrafX2 is a free, open-source bitmap paint program specialized in 256-color indexed drawing.[5] It draws inspiration from classic Amiga software such as Deluxe Paint and Brilliance, focusing on pixel-level precision to facilitate detailed, hand-crafted visuals.[5] The program's core purpose is to enable mouse-driven creation of intricate graphics, particularly in retro-style pixel art, setting it apart from general-purpose editors like GIMP by prioritizing specialized tools for low-color, high-detail work.[5] It supports primary use cases including game graphics, demoscene art, and low-resolution illustrations, where exact control over individual pixels is essential.[5] GrafX2 is available across multiple platforms, making it accessible for artists working in diverse environments.[6] Its development history traces back to 1996, evolving from early bitmap editing roots.[7]Platforms and licensing
GrafX2 is released under the GNU General Public License version 2.0 only (GPL-2.0-only), classifying it as free software that permits users to freely run, study, modify, and redistribute the program while requiring derivative works to adhere to the same terms.[6] The source code is openly available on the project's GitLab repository, facilitating community-driven development and compilation for custom environments.[8] The program is implemented in the C programming language and relies on the Simple DirectMedia Layer (SDL) library for graphics, input, and audio handling, which underpins its extensive cross-platform portability without necessitating platform-specific rewrites.[9] This architecture supports operation on resource-constrained hardware, as the software is optimized for 256-color indexed graphics modes that demand minimal processing power and memory, typically running efficiently on systems from the 1990s era onward.[10] GrafX2 is compatible with a variety of operating systems, including AmigaOS, Android (via third-party builds), Atari MiNT, FreeBSD, Haiku, Linux, macOS, Windows, and others through compilation such as Atari TOS/FreeMiNT and OpenBSD.[11][9] These platforms encompass both modern desktops and legacy systems, reflecting the SDL library's role in enabling builds for diverse architectures ranging from x86 to PowerPC and MIPS.[12] Downloads for precompiled binaries are provided via the official website for primary platforms like Windows, macOS, and AmigaOS, while source code and additional builds are accessible directly from GitLab.[13] On macOS, it is also installable through third-party package managers such as Homebrew (brew install --cask grafx) and MacPorts (port install grafx2), enhancing accessibility for users on that system.[13][14]