From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
MyPaint 1.1.0
MyPaint 1.1.0
Original author(s) Martin Renold[1][2][3]
Developer(s) MyPaint Contributors
Initial release March 12, 2005; 13 years ago (2005-03-12)[4][5]
Stable release
1.2.1 / January 21, 2017; 16 months ago (2017-01-21)[7]
Preview release
1.2.0-beta.3[6] / November 21, 2015; 2 years ago (2015-11-21)
Repository Edit this at Wikidata
Written in C, C++ and Python (GTK+)
Operating system Windows, OS X, Linux
Platform IA-32 and x64[8]
Type Raster graphics editor
License GNU GPLv2 or later[9]

MyPaint is a free and open-source raster graphics editor for digital painters with a focus on painting rather than image manipulation or post processing. MyPaint is available for Microsoft Windows, OS X, and Linux.[10] It is in some ways similar to Corel Painter.[11][12]


MyPaint versions up to 1.00 and bug/issue tracking were hosted by Gna!.[13]

MyPaint uses graphical control elements from GTK+ and, since 1.2.0, uses GTK+ 3.[14]


Among MyPaint's capabilities are:

  • Pressure-sensitive graphics tablet support
  • Dynamic brush library, standalone for integration into third-party applications
  • Extensible
  • Layer management
  • Simple interface
  • Gamut masking color wheel
  • "Unlimited" canvas not requiring predetermination of image size


MyPaint has a custom procedural brush engine optimized for use with pressure-sensitive graphics tablets. In later MyPaint versions, the engine was broken out into the separately maintained libmypaint library to make it easier to integrate into other applications.[15]

MyPaint's brush library is available as a Krita plugin, and also the GIMP developers are discussing integrating libmypaint into GIMP.[16]

Media attention[edit]

MyPaint was used by David Revoy, the art director of Sintel (the third computer-animated film by the Blender Foundation).[17]

Native file format[edit]

The Adobe PSD file format changed its license in 2006, and it is now only permitted to develop applications using it in order to interact with Adobe software.[18] As a result, a comprehensive graphics design format, OpenRaster, was developed based on the Open Document format. MyPaint uses Open Raster as its default format, but also supports saving images to PNG or JPEG.[19]


  1. ^ MyPaint meetup, attending LGM2010, 2010-05-09, Jon Nordby, Grapikslabor, In Zürich I also meet up with Martin Renold, the creator of MyPaint.
  2. ^ About >> Martin Renold's Linkpage, MyPaint painting application that I have initially written
  3. ^ MyPaint: mixing Python and C, Martin Renold is one of the MyPaint maintainers. He created the program in 2004 while studying, - 13th LSM from 7 to 12 July 2012, Libre Software Meeting
  4. ^ Developer Monologue: Short History of MyPaint, 2009-06-18 - Martin Renold's log2
  5. ^ "Archived copy". Archived from the original on April 4, 2005. Retrieved 2017-09-21. 
  6. ^
  7. ^ Latest release
  8. ^ "Download". Retrieved 2015-11-28. 
  9. ^ "COPYING". Retrieved 2016-01-17. 
  10. ^ "Downloads". MyPaint. Retrieved 2016-01-17. 
  11. ^ Open Source painting with MyPaint, 2010-04-02, By Nathan Willis, Worldlabel Blog
  12. ^ MyPaint 0.8.0 Review, Alexandre Prokoudine, 2010-01-31, Libre Graphics World
  13. ^ "MyPaint - Summary". Gna!. Retrieved 2014-07-03. 
  14. ^ "MyPaint 1.2.0 release note". 
  15. ^ "Brushlib/libmypaint is now a separate module". Retrieved 2015-11-28. 
  16. ^ "GIMP, Krita, MyPaint teams discuss common brushpack format". Retrieved 2015-08-13. 
  17. ^ Prokoudine, Alexandre (2010-09-30). "Interview with Sintel's art director David Revoy". Libre Graphics World. Retrieved 2013-03-25. 
  18. ^ Willis, Nathan (2006-07-07). "Debate arises over an open raster graphics format". Archive. Retrieved 2013-03-25. 
  19. ^ "Basic usage Tutorial: Saving and exporting your work". MyPaint (official site). 2010. Archived from the original on 2008-05-17. Retrieved 2013-03-25. 

External links[edit]