Skip to content

micycle1/processing3

This branch is 21 commits ahead of, 6 commits behind processing/processing:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d1183dc · Jan 3, 2023
Nov 25, 2021
Sep 22, 2020
Sep 24, 2020
Nov 25, 2021
Sep 22, 2020
Nov 21, 2014
Jan 17, 2019
May 4, 2017
Oct 3, 2021
Jan 3, 2023
Jan 17, 2020
Nov 25, 2021
Apr 20, 2013
Jun 14, 2021

Repository files navigation

Processing 3

This is the mirror of the Processing 3 repository, with the addition of a pom.xml, turning the processing-core library into a standalone Maven artifact.

It is hosted as a Maven dependency via JitPack (from this Github repository) so it can be referenced in your own Maven project (for when you want to use the Processing library outside of the Processing IDE).

A note about FX2D

Unlike Processing core 4, core 3 does not pull in JavaFX as a Maven dependency because it is not available for Java < v11 (before this it was bundled within the JDK). This will cause problems if you run a FX2D sketch with core3 and a JDK >= v11, because JavaFX will be missing, unless built JavaFX .jars are explicitly added to the project.


How to use in your Maven project

Step 1. Add the JitPack repository to your pom.xml

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
     </repository>
</repositories>

Step 2. Add the processing-core dependency

<dependency>
    <groupId>com.github.micycle1</groupId>
    <artifactId>processing3</artifactId>
    <version>3.5.4</version>
</dependency>

That's it!

About

Processing 3 core as a Maven artifact via JitPack

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Java 95.7%
  • Processing 1.6%
  • GAP 0.9%
  • GLSL 0.8%
  • ANTLR 0.2%
  • Shell 0.2%
  • Other 0.6%