Image showing an example of pixel artwork

PyDPainter – Deluxe Paint-inspired pixel art editor

PyDPainter is a pixel art painting program inspired by the Commodore Amiga version of Deluxe Paint. It recreates many of the drawing techniques associated with classic 8-bit and 16-bit computer graphics while adding conveniences for modern desktops.

The editor offers specialised brushes, painting modes and palette operations for artwork that relies on careful placement and limited colours. Its animation and colour-cycling features are useful for retro game graphics and demonstrations.

PyDPainter supports familiar bitmap formats alongside Amiga-oriented image and animation formats. It also provides a substantial undo history, making detailed experimental work easier to reverse.

This is free and open source software.

Key Features

  • Draw with pencil, freehand area, line, curve, rectangle, circle, ellipse and polygon tools.
  • Use airbrush, flood-fill and text tools.
  • Select from built-in brushes or create custom brushes from existing artwork.
  • Rotate and scale brushes while painting.
  • Use Brush Trails to distribute and transform brush stamps along a path.
  • Apply easing to brush trails for changes in spacing and size.
  • Select smear, blend, smooth and other painting modes.
  • Use mirror, tiled and cyclic symmetry patterns.
  • Create gradients with configurable linear and circular fill directions.
  • Apply arbitrary dithering matrices and bundled dithering presets.
  • Edit palettes, paste RGB values and inspect colours with the eyedropper.
  • Animate artwork and preview successive frames.
  • Use palette colour cycling to create retro animation effects.
  • Undo and redo artwork changes through a history of up to 256 levels.
  • Open and save supported IFF, ANIM, GIF, BMP and PNG files.
  • Use tooltips and an interface modelled on classic Deluxe Paint workflows.
  • Cross-platform support – runs on Linux, macOS and Windows.

Website: github.com/mriale/PyDPainter
Support:
Developer: Mark Riale
License: GNU General Public License v3.0

PyDPainter in action

PyDPainter is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Pixel Art Editors
Pixelorama2D sprite editor, made with the Godot Engine
PixiEditorCreate beautiful sprites for your games, animations, edit images, create logos
PiskelSimple web-based tool for spriting and pixel art
LibreSpriteCreate 2D animations for videogames
rxModern and extensible pixel editor implemented in Rust
GrafX2Billed as the ultimate 256-color bitmap paint program
mtPaintPainting program to create pixel art and manipulate digital photos
PyDPainterUsable pixel art program.
SlateQt-based pixel art editor
PikoPixelDraw and edit pixel art images
FizzyPixel art editor and animation editor
voidspritePixel art editor in an early stage of development
cspriteTiny pixel art tool
TilfSimple yet powerful pixel art editor
PixelPenPixel art editor with layers, animation and Godot integration
PixcilPixel art editor with an almost infinite canvas and animation
PixlPunktModern, cross-platform pixel art editor
PixedPixel art editor

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted