This is the source code of Pixelitor - an advanced Java image editor with layers, layer masks, text layers, 110+ image filters and color adjustments, multiple undo etc.
Contributions are welcome! See Contributing.
Pixelitor requires Java 21+ to compile. When you start the program from an IDE, use pixelitor.Pixelitor as the main class.
mvn --version
mvn clean package
in the main directory (where the pom.xml file is), this will create an executable jar in the target
subdirectory. If you didn't change anything, or if you only changed translations/icons, then you can skip the tests by running mvn clean package -Dmaven.test.skip=true
instead. See Translating.