From f379e3b2483402e483c2109274c8d53c68d3c80e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Wed, 7 May 2025 14:38:04 +0200 Subject: [PATCH 01/13] Add repository URL, GitHub username, and license SPDX fields to issue templates --- .github/ISSUE_TEMPLATE/1_new-library.yml | 24 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/2_new-tool.yml | 24 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/3_new-mode.yml | 24 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/4_new-examples.yml | 24 +++++++++++++++++++++++ 4 files changed, 96 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/1_new-library.yml b/.github/ISSUE_TEMPLATE/1_new-library.yml index 528eb22..9b2065f 100644 --- a/.github/ISSUE_TEMPLATE/1_new-library.yml +++ b/.github/ISSUE_TEMPLATE/1_new-library.yml @@ -46,6 +46,30 @@ body: placeholder: https:// validations: required: true + - type: input + id: repository_url + attributes: + label: Repository URL + description: URL of the source code repository for your library. + placeholder: https://github.com/username/repository + validations: + required: false + - type: input + id: github_username + attributes: + label: GitHub Username + description: Your GitHub username. + placeholder: username + validations: + required: false + - type: input + id: license_spdx + attributes: + label: License SPDX Identifier + description: SPDX identifier for your library's license (e.g., MIT, GPL-3.0-only, LGPL-2.1-or-later). See [SPDX License List](https://spdx.org/licenses/) for valid identifiers. + placeholder: MIT + validations: + required: false - type: checkboxes id: guidelines_confirmation attributes: diff --git a/.github/ISSUE_TEMPLATE/2_new-tool.yml b/.github/ISSUE_TEMPLATE/2_new-tool.yml index 1ff483e..410072e 100644 --- a/.github/ISSUE_TEMPLATE/2_new-tool.yml +++ b/.github/ISSUE_TEMPLATE/2_new-tool.yml @@ -44,6 +44,30 @@ body: placeholder: https:// validations: required: true + - type: input + id: repository_url + attributes: + label: Repository URL + description: URL of the source code repository for your tool. + placeholder: https://github.com/username/repository + validations: + required: false + - type: input + id: github_username + attributes: + label: GitHub Username + description: Your GitHub username. + placeholder: username + validations: + required: false + - type: input + id: license_spdx + attributes: + label: License SPDX Identifier + description: SPDX identifier for your tool's license (e.g., MIT, GPL-3.0-only, LGPL-2.1-or-later). See [SPDX License List](https://spdx.org/licenses/) for valid identifiers. + placeholder: MIT + validations: + required: false - type: checkboxes id: guidelines_confirmation attributes: diff --git a/.github/ISSUE_TEMPLATE/3_new-mode.yml b/.github/ISSUE_TEMPLATE/3_new-mode.yml index 880b77b..3405f56 100644 --- a/.github/ISSUE_TEMPLATE/3_new-mode.yml +++ b/.github/ISSUE_TEMPLATE/3_new-mode.yml @@ -44,6 +44,30 @@ body: placeholder: https:// validations: required: true + - type: input + id: repository_url + attributes: + label: Repository URL + description: URL of the source code repository for your mode. + placeholder: https://github.com/username/repository + validations: + required: false + - type: input + id: github_username + attributes: + label: GitHub Username + description: Your GitHub username. + placeholder: username + validations: + required: false + - type: input + id: license_spdx + attributes: + label: License SPDX Identifier + description: SPDX identifier for your mode's license (e.g., MIT, GPL-3.0-only, LGPL-2.1-or-later). See [SPDX License List](https://spdx.org/licenses/) for valid identifiers. + placeholder: MIT + validations: + required: false - type: checkboxes id: guidelines_confirmation attributes: diff --git a/.github/ISSUE_TEMPLATE/4_new-examples.yml b/.github/ISSUE_TEMPLATE/4_new-examples.yml index a3831ea..982d1b2 100644 --- a/.github/ISSUE_TEMPLATE/4_new-examples.yml +++ b/.github/ISSUE_TEMPLATE/4_new-examples.yml @@ -44,6 +44,30 @@ body: placeholder: https:// validations: required: true + - type: input + id: repository_url + attributes: + label: Repository URL + description: URL of the source code repository for your example pack. + placeholder: https://github.com/username/repository + validations: + required: false + - type: input + id: github_username + attributes: + label: GitHub Username + description: Your GitHub username. + placeholder: username + validations: + required: false + - type: input + id: license_spdx + attributes: + label: License SPDX Identifier + description: SPDX identifier for your example pack's license (e.g., MIT, GPL-3.0-only, CC-BY-4.0). See [SPDX License List](https://spdx.org/licenses/) for valid identifiers. + placeholder: MIT + validations: + required: false - type: checkboxes id: guidelines_confirmation attributes: From eeacccc230102b31c8db1ce73ca610a319de6636 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Sun, 6 Sep 2026 04:48:59 +0000 Subject: [PATCH 02/13] chore(CI) update contributions to database and output files --- contributions.yaml | 39 ++++++++++++++++++++++++++------------- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index d570fe9..32edbfe 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -313,7 +313,7 @@ contributions: - id: 21 source: http://www.gwoptics.org/processing/gwoptics_p5lib/download/gwoptics.txt - status: VALID + status: BROKEN type: library name: gwoptics authors: '[Daniel Brown and Andreas Freise](http://www.gwoptics.org/processing/gwoptics_p5lib/)' @@ -351,6 +351,7 @@ contributions: - invalid file, 2026-08-02 - invalid file, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 22 source: ' http://fluidforms.eu/processing/fluid-forms-libs/download/FluidFormsLibs.txt ' status: BROKEN @@ -1478,7 +1479,7 @@ contributions: http://www.lagers.org.uk/processing3/shapes3d/Shapes3D.txt, 2026-07-22 - id: 80 source: http://cloud.brendandawes.com/dawesometoolkit/dawesometoolkit.txt - status: VALID + status: BROKEN type: library name: Dawesome Toolkit authors: '[Brendan Dawes](http://www.brendandawes.com/)' @@ -1516,6 +1517,7 @@ contributions: - invalid file, 2026-08-02 - url timeout, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 81 source: ' http://ubaa.net/shared/processing/opencv/download/opencv.txt ' status: BROKEN @@ -1525,7 +1527,7 @@ contributions: http://ubaa.net/shared/processing/opencv/download/opencv.txt%20 - id: 82 source: http://www.multiply.org/processing/TimedEvents.txt - status: VALID + status: BROKEN type: library name: TimedEvents authors: '[Jason Gessner](http://multiply.org/)' @@ -1563,6 +1565,7 @@ contributions: - invalid file, 2026-08-02 - invalid file, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 83 source: http://rdlester.github.com/hermes/downloads/hermes.txt status: BROKEN @@ -1993,7 +1996,7 @@ contributions: - id: 106 source: http://www.thecloudlab.org/processing/download/ComputationalGeometry.txt - status: VALID + status: BROKEN type: library name: Computational Geometry authors: '[Mark Collins & Toru Hasegawa](http://thecloudlab.org)' @@ -2031,6 +2034,7 @@ contributions: - invalid file, 2026-08-02 - url timeout, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 107 source: https://dl.dropboxusercontent.com/u/6030446/punktiert/punktiert.txt status: BROKEN @@ -2300,7 +2304,7 @@ contributions: http://galsasson.com/tweakmode/tweakmode.txt%20 - id: 123 source: http://igeo.jp/igeo.txt - status: VALID + status: BROKEN type: library name: iGeo authors: '[Satoru Sugihara](http://atlv.org/)' @@ -2337,6 +2341,7 @@ contributions: - invalid file, 2026-08-02 - url timeout, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 124 source: ' http://download.processing.org/pdeX.txt ' status: BROKEN @@ -2863,7 +2868,7 @@ contributions: - Video & Vision - id: 149 source: http://www.magicandlove.com/software/Kinect4WinSDK.txt - status: VALID + status: BROKEN type: library name: Kinect4WinSDK authors: '[Bryan Chung](http://www.magicandlove.com)' @@ -2904,6 +2909,7 @@ contributions: - invalid file, 2026-08-02 - invalid file, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 150 source: https://github.com/processing/processing-video/releases/download/latest-processing3/video.txt @@ -3657,7 +3663,7 @@ contributions: - Video & Vision - id: 185 source: http://softlab.pt/ptmx/ptmx.txt - status: VALID + status: BROKEN type: library name: Ptmx authors: '[Caldas Lopes](http://softlab.pt)' @@ -3694,6 +3700,7 @@ contributions: - invalid file, 2026-08-02 - invalid file, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 186 source: https://github.com/leadedge/SpoutProcessing/releases/download/latest/spout.txt @@ -3859,7 +3866,7 @@ contributions: download: http://damellis.github.io/wovns-processing-examples/WOVNS.zip - id: 195 source: http://culebra.technology/culebra.txt - status: VALID + status: BROKEN type: library name: Culebra Behavior Library for Processing authors: '[Luis Quinones](http://complicitMatter.com)' @@ -3897,6 +3904,7 @@ contributions: - invalid file, 2026-08-02 - url timeout, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 196 source: https://github.com/jrc03c/queasycam/releases/download/latest/queasycam.txt @@ -3945,7 +3953,7 @@ contributions: - Hardware - id: 198 source: http://cagewebdev.com/zxing4p/zxing4p3.txt - status: VALID + status: BROKEN type: library name: Zxing For Processing (QRCode lib) authors: '[Rolf van Gelder](http://cagewebdev.com/)' @@ -3982,6 +3990,7 @@ contributions: - invalid file, 2026-08-02 - invalid file, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 199 source: https://github.com/fathominfo/processing-p5js-mode/releases/download/latest/p5jsMode.txt @@ -4230,7 +4239,7 @@ contributions: - I/O - id: 210 source: http://cagewebdev.com/colorharmony/colorharmony.txt - status: VALID + status: BROKEN type: library name: ColorHarmony authors: '[Rolf van Gelder](http://cagewebdev.com/)' @@ -4267,6 +4276,7 @@ contributions: - invalid file, 2026-08-02 - invalid file, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 211 source: https://github.com/diwi/PS3Eye/releases/download/latest/PS3Eye.txt status: VALID @@ -4902,7 +4912,7 @@ contributions: https://openpatch.github.io/scratch-for-java/scratch.txt - id: 236 source: http://softlab.pt/VLCJVideo/VLCJVideo.txt - status: VALID + status: BROKEN type: library name: VLCJVideo authors: '[Caldas Lopes](http://softlab.pt)' @@ -4939,6 +4949,7 @@ contributions: - invalid file, 2026-08-02 - invalid file, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 237 source: http://gicentre.org/handy/handy.txt status: VALID @@ -5321,7 +5332,7 @@ contributions: modes: - id: 254 source: http://www.kramann.info/ComposingForEveryone.txt - status: VALID + status: BROKEN type: library name: ComposingForEveryone authors: '[Guido Kramann](http://www.kramann.info/cfe)' @@ -5362,6 +5373,7 @@ contributions: - invalid file, 2026-08-02 - url timeout, 2026-08-08 - invalid file, 2026-08-14 + - invalid file, 2026-09-06 - id: 255 source: https://bdhont.net/LiveBrush.txt status: BROKEN @@ -5761,7 +5773,7 @@ contributions: - Data - id: 271 source: https://www.robertesler.com/software/Pd4P3.txt - status: VALID + status: BROKEN type: library name: Pd4P3 authors: '[Robert Esler](https://www.robertesler.com)' @@ -5860,6 +5872,7 @@ contributions: - url timeout, 2026-08-13 - url timeout, 2026-08-16 - url timeout, 2026-08-25 + - invalid file, 2026-09-06 previousVersions: - 0.1.1 modes: From 5cfac76ac8ee84d958782123d5aba4183037d03e Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Mon, 7 Sep 2026 04:51:37 +0000 Subject: [PATCH 03/13] chore(CI) update contributions to database and output files --- contributions.yaml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index 32edbfe..71887ea 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -313,7 +313,7 @@ contributions: - id: 21 source: http://www.gwoptics.org/processing/gwoptics_p5lib/download/gwoptics.txt - status: BROKEN + status: VALID type: library name: gwoptics authors: '[Daniel Brown and Andreas Freise](http://www.gwoptics.org/processing/gwoptics_p5lib/)' @@ -1479,7 +1479,7 @@ contributions: http://www.lagers.org.uk/processing3/shapes3d/Shapes3D.txt, 2026-07-22 - id: 80 source: http://cloud.brendandawes.com/dawesometoolkit/dawesometoolkit.txt - status: BROKEN + status: VALID type: library name: Dawesome Toolkit authors: '[Brendan Dawes](http://www.brendandawes.com/)' @@ -1527,7 +1527,7 @@ contributions: http://ubaa.net/shared/processing/opencv/download/opencv.txt%20 - id: 82 source: http://www.multiply.org/processing/TimedEvents.txt - status: BROKEN + status: VALID type: library name: TimedEvents authors: '[Jason Gessner](http://multiply.org/)' @@ -1996,7 +1996,7 @@ contributions: - id: 106 source: http://www.thecloudlab.org/processing/download/ComputationalGeometry.txt - status: BROKEN + status: VALID type: library name: Computational Geometry authors: '[Mark Collins & Toru Hasegawa](http://thecloudlab.org)' @@ -2304,7 +2304,7 @@ contributions: http://galsasson.com/tweakmode/tweakmode.txt%20 - id: 123 source: http://igeo.jp/igeo.txt - status: BROKEN + status: VALID type: library name: iGeo authors: '[Satoru Sugihara](http://atlv.org/)' @@ -2868,7 +2868,7 @@ contributions: - Video & Vision - id: 149 source: http://www.magicandlove.com/software/Kinect4WinSDK.txt - status: BROKEN + status: VALID type: library name: Kinect4WinSDK authors: '[Bryan Chung](http://www.magicandlove.com)' @@ -3663,7 +3663,7 @@ contributions: - Video & Vision - id: 185 source: http://softlab.pt/ptmx/ptmx.txt - status: BROKEN + status: VALID type: library name: Ptmx authors: '[Caldas Lopes](http://softlab.pt)' @@ -3866,7 +3866,7 @@ contributions: download: http://damellis.github.io/wovns-processing-examples/WOVNS.zip - id: 195 source: http://culebra.technology/culebra.txt - status: BROKEN + status: VALID type: library name: Culebra Behavior Library for Processing authors: '[Luis Quinones](http://complicitMatter.com)' @@ -3953,7 +3953,7 @@ contributions: - Hardware - id: 198 source: http://cagewebdev.com/zxing4p/zxing4p3.txt - status: BROKEN + status: VALID type: library name: Zxing For Processing (QRCode lib) authors: '[Rolf van Gelder](http://cagewebdev.com/)' @@ -4239,7 +4239,7 @@ contributions: - I/O - id: 210 source: http://cagewebdev.com/colorharmony/colorharmony.txt - status: BROKEN + status: VALID type: library name: ColorHarmony authors: '[Rolf van Gelder](http://cagewebdev.com/)' @@ -4912,7 +4912,7 @@ contributions: https://openpatch.github.io/scratch-for-java/scratch.txt - id: 236 source: http://softlab.pt/VLCJVideo/VLCJVideo.txt - status: BROKEN + status: VALID type: library name: VLCJVideo authors: '[Caldas Lopes](http://softlab.pt)' @@ -5332,7 +5332,7 @@ contributions: modes: - id: 254 source: http://www.kramann.info/ComposingForEveryone.txt - status: BROKEN + status: VALID type: library name: ComposingForEveryone authors: '[Guido Kramann](http://www.kramann.info/cfe)' @@ -5773,7 +5773,7 @@ contributions: - Data - id: 271 source: https://www.robertesler.com/software/Pd4P3.txt - status: BROKEN + status: VALID type: library name: Pd4P3 authors: '[Robert Esler](https://www.robertesler.com)' From 5dd5f1a5b89d51723cb09c4aecf915bf57e2954b Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Mon, 21 Sep 2026 04:53:52 +0000 Subject: [PATCH 04/13] chore(CI) update contributions to database and output files --- contributions.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index 71887ea..978e1e2 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -3431,8 +3431,8 @@ contributions: and other 3D effects. paragraph: Library will execute the draw method multiple times with different camera settings and combine them together to form one composite frame. - version: '8' - prettyVersion: 1.3.0 + version: '9' + prettyVersion: 1.4.0 minRevision: 233 maxRevision: 0 download: https://ixora.io/downloads/camera3D/Camera3D.zip @@ -3441,7 +3441,9 @@ contributions: - 3D previousVersions: - 1.2.4 + - 1.3.0 modes: + lastUpdated: 2026-09-21T04:52:16+0000 - id: 175 source: https://github.com/alexandrainst/processing_websockets/releases/download/latest/webSockets.txt From 0baf125357aea7162f3c0bab98d3f3060f703401 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Tue, 22 Sep 2026 04:51:34 +0000 Subject: [PATCH 05/13] chore(CI) update contributions to database and output files --- contributions.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index 978e1e2..b8695bd 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -3443,7 +3443,6 @@ contributions: - 1.2.4 - 1.3.0 modes: - lastUpdated: 2026-09-21T04:52:16+0000 - id: 175 source: https://github.com/alexandrainst/processing_websockets/releases/download/latest/webSockets.txt @@ -5775,7 +5774,7 @@ contributions: - Data - id: 271 source: https://www.robertesler.com/software/Pd4P3.txt - status: VALID + status: BROKEN type: library name: Pd4P3 authors: '[Robert Esler](https://www.robertesler.com)' @@ -5875,6 +5874,7 @@ contributions: - url timeout, 2026-08-16 - url timeout, 2026-08-25 - invalid file, 2026-09-06 + - url timeout, 2026-09-22 previousVersions: - 0.1.1 modes: From 9577b02a6d93e571d760dece7ec7a197519c7aa1 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Wed, 23 Sep 2026 04:51:38 +0000 Subject: [PATCH 06/13] chore(CI) update contributions to database and output files --- contributions.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index b8695bd..18f68c7 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -653,7 +653,7 @@ contributions: - Sound - id: 36 source: http://www.gdsstudios.com/processing/libraries/ocd/download/ocd.txt - status: BROKEN + status: VALID type: library name: 'OCD: Obsessive Camera Direction' authors: '[Kristian Damkjer](http://www.gdsstudios.com/)' @@ -5774,7 +5774,7 @@ contributions: - Data - id: 271 source: https://www.robertesler.com/software/Pd4P3.txt - status: BROKEN + status: VALID type: library name: Pd4P3 authors: '[Robert Esler](https://www.robertesler.com)' From 5ef75849434a9f5ffe55c251d56c71b3c3e0f79a Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Sun, 27 Sep 2026 04:52:09 +0000 Subject: [PATCH 07/13] chore(CI) update contributions to database and output files --- contributions.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contributions.yaml b/contributions.yaml index 18f68c7..b96275e 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -5774,7 +5774,7 @@ contributions: - Data - id: 271 source: https://www.robertesler.com/software/Pd4P3.txt - status: VALID + status: BROKEN type: library name: Pd4P3 authors: '[Robert Esler](https://www.robertesler.com)' @@ -5875,6 +5875,7 @@ contributions: - url timeout, 2026-08-25 - invalid file, 2026-09-06 - url timeout, 2026-09-22 + - url timeout, 2026-09-27 previousVersions: - 0.1.1 modes: From 2f73c6bdd5fbf6f9b45f93c1ec27d3a9a6e91238 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Mon, 28 Sep 2026 04:57:21 +0000 Subject: [PATCH 08/13] chore(CI) update contributions to database and output files --- contributions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributions.yaml b/contributions.yaml index b96275e..3c719bb 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -5774,7 +5774,7 @@ contributions: - Data - id: 271 source: https://www.robertesler.com/software/Pd4P3.txt - status: BROKEN + status: VALID type: library name: Pd4P3 authors: '[Robert Esler](https://www.robertesler.com)' From b81846cb728af492eedee6ba5f49971d782f0904 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Sat, 3 Oct 2026 10:04:37 +0000 Subject: [PATCH 09/13] chore(CI) update contributions to database and output files --- contributions.yaml | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index 3c719bb..98e8de3 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -606,7 +606,7 @@ contributions: https://studioijeoma.com/processing/ijeomamotion/download/ijeomamotion.txt - id: 34 source: http://www.deadpixel.ca/keystone/download/keystone.txt - status: VALID + status: BROKEN type: library name: Keystone authors: '[David Bouchard](http://www.deadpixel.ca)' @@ -629,6 +629,7 @@ contributions: - url timeout, 2026-02-19 - url timeout, 2026-03-08 - url timeout, 2026-07-14 + - url timeout, 2026-10-03 - id: 35 source: http://www.erase.net/projects/processing-sc/files/processing-sc.txt status: VALID @@ -885,7 +886,7 @@ contributions: http://www.lagers.org.uk/processing3/g4p/G4P.txt, 2026-07-22 - id: 47 source: http://transmote.com/nest/download/Nest.txt - status: VALID + status: BROKEN type: library name: Nest authors: '[Eric Socolofsky](http://transmote.com/)' @@ -911,6 +912,7 @@ contributions: - url timeout, 2026-02-19 - url timeout, 2026-03-08 - url timeout, 2026-07-14 + - url timeout, 2026-10-03 - id: 48 source: ' http://kenai.com/downloads/l-system-utilities/lsystem.txt ' status: BROKEN @@ -1734,7 +1736,7 @@ contributions: - I/O - id: 92 source: http://www.local-guru.net/projects/ttslib/ttslib.txt - status: VALID + status: BROKEN type: library name: ttslib authors: '[Nikolaus Gradwohl](http://www.local-guru.net)' @@ -1769,6 +1771,7 @@ contributions: - url timeout, 2026-02-15 - url timeout, 2026-06-24 - url timeout, 2026-07-01 + - url timeout, 2026-10-03 - id: 93 source: http://www.lagers.org.uk/processing/pathfinder/Path_Finder.txt status: VALID @@ -2250,7 +2253,7 @@ contributions: - id: 120 source: https://fox-gieg.com/patches/processing/libraries/SimpleOpenNI/SimpleOpenNI.txt - status: VALID + status: BROKEN type: library name: SimpleOpenNI authors: '[Max Rheiner & Antonio Vega](http://code.google.com/p/simple-openni/)' @@ -2272,6 +2275,7 @@ contributions: - url timeout, 2026-02-19 - url timeout, 2026-03-08 - url timeout, 2026-07-14 + - url timeout, 2026-10-03 - id: 121 source: https://github.com/codeanticode/tablet/releases/download/latest/Tablet.txt @@ -2584,7 +2588,7 @@ contributions: - id: 136 source: https://fox-gieg.com/patches/processing/libraries/gifAnimation/gifAnimation.txt - status: VALID + status: BROKEN type: library name: GifAnimation authors: '[Patrick Meister, Jerome Saint-Clair](http://www.extrapixel.ch)' @@ -2608,6 +2612,7 @@ contributions: - url timeout, 2026-02-19 - url timeout, 2026-03-08 - url timeout, 2026-07-14 + - url timeout, 2026-10-03 - id: 137 source: https://github.com/runemadsen/HTTP-Requests-for-Processing/releases/download/latest/httprequests_processing.txt @@ -2799,7 +2804,7 @@ contributions: http://www.heroicrobotics.com/software/PixelPusher.txt - id: 146 source: http://boofcv.org/processing/boofcv_processing.txt - status: VALID + status: BROKEN type: library name: BoofCV for Processing authors: Peter Abeles @@ -2817,9 +2822,11 @@ contributions: override: categories: - Video & Vision + log: + - url timeout, 2026-10-03 - id: 147 source: http://code.compartmental.net/minim/distro/minim_for_processing.txt - status: VALID + status: BROKEN type: library name: Minim authors: '[Damien Di Fede](http://code.compartmental.net/) and [Anderson Mills](http://konfuzo.net/)' @@ -2841,6 +2848,7 @@ contributions: - url timeout, 2026-02-19 - url timeout, 2026-03-08 - url timeout, 2026-07-14 + - url timeout, 2026-10-03 - id: 148 source: ' https://github.com/Syphon/Processing/releases/download/latest/Syphon.txt ' status: DEPRECATED @@ -4468,7 +4476,7 @@ contributions: - Hardware - id: 219 source: https://teddavis.org/xyscope/download/XYscope.txt - status: VALID + status: BROKEN type: library name: XYscope authors: '[Ted Davis](https://www.teddavis.org)' @@ -4499,6 +4507,7 @@ contributions: - url timeout, 2026-02-19 - url timeout, 2026-03-08 - url timeout, 2026-07-14 + - url timeout, 2026-10-03 - id: 220 source: https://github.com/processing-r/Processing.R/releases/latest/download/RLangMode.txt @@ -5882,7 +5891,7 @@ contributions: - id: 272 source: https://fox-gieg.com/patches/processing/libraries/latkProcessing/latkProcessing.txt - status: VALID + status: BROKEN type: library name: Latk for Processing authors: '[Nick Fox-Gieg](https://fox-gieg.com)' @@ -5905,6 +5914,7 @@ contributions: - url timeout, 2026-02-19 - url timeout, 2026-03-08 - url timeout, 2026-07-14 + - url timeout, 2026-10-03 - id: 273 source: https://github.com/processing/processing4-javafx/releases/download/latest/processing4-javafx.txt @@ -6146,7 +6156,7 @@ contributions: - Math - id: 283 source: https://fox-gieg.com/patches/processing/libraries/joons/joons.txt - status: VALID + status: BROKEN type: library name: Joon's Renderer authors: '[Joon Hyub Lee](https://sketch.kaist.ac.kr/people/joonhyublee)' @@ -6168,6 +6178,7 @@ contributions: - url timeout, 2026-02-19 - url timeout, 2026-03-08 - url timeout, 2026-07-14 + - url timeout, 2026-10-03 - id: 284 source: https://github.com/jjeongin/creative-machine/releases/download/latest/creative_machine.txt From e91055cda66c396b520f0e10e839583cc34d9760 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Sun, 4 Oct 2026 10:47:13 +0000 Subject: [PATCH 10/13] chore(CI) update contributions to database and output files --- contributions.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index 98e8de3..3c1da24 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -606,7 +606,7 @@ contributions: https://studioijeoma.com/processing/ijeomamotion/download/ijeomamotion.txt - id: 34 source: http://www.deadpixel.ca/keystone/download/keystone.txt - status: BROKEN + status: VALID type: library name: Keystone authors: '[David Bouchard](http://www.deadpixel.ca)' @@ -886,7 +886,7 @@ contributions: http://www.lagers.org.uk/processing3/g4p/G4P.txt, 2026-07-22 - id: 47 source: http://transmote.com/nest/download/Nest.txt - status: BROKEN + status: VALID type: library name: Nest authors: '[Eric Socolofsky](http://transmote.com/)' @@ -1736,7 +1736,7 @@ contributions: - I/O - id: 92 source: http://www.local-guru.net/projects/ttslib/ttslib.txt - status: BROKEN + status: VALID type: library name: ttslib authors: '[Nikolaus Gradwohl](http://www.local-guru.net)' @@ -2253,7 +2253,7 @@ contributions: - id: 120 source: https://fox-gieg.com/patches/processing/libraries/SimpleOpenNI/SimpleOpenNI.txt - status: BROKEN + status: VALID type: library name: SimpleOpenNI authors: '[Max Rheiner & Antonio Vega](http://code.google.com/p/simple-openni/)' @@ -2588,7 +2588,7 @@ contributions: - id: 136 source: https://fox-gieg.com/patches/processing/libraries/gifAnimation/gifAnimation.txt - status: BROKEN + status: VALID type: library name: GifAnimation authors: '[Patrick Meister, Jerome Saint-Clair](http://www.extrapixel.ch)' @@ -2804,7 +2804,7 @@ contributions: http://www.heroicrobotics.com/software/PixelPusher.txt - id: 146 source: http://boofcv.org/processing/boofcv_processing.txt - status: BROKEN + status: VALID type: library name: BoofCV for Processing authors: Peter Abeles @@ -2826,7 +2826,7 @@ contributions: - url timeout, 2026-10-03 - id: 147 source: http://code.compartmental.net/minim/distro/minim_for_processing.txt - status: BROKEN + status: VALID type: library name: Minim authors: '[Damien Di Fede](http://code.compartmental.net/) and [Anderson Mills](http://konfuzo.net/)' @@ -4476,7 +4476,7 @@ contributions: - Hardware - id: 219 source: https://teddavis.org/xyscope/download/XYscope.txt - status: BROKEN + status: VALID type: library name: XYscope authors: '[Ted Davis](https://www.teddavis.org)' @@ -5891,7 +5891,7 @@ contributions: - id: 272 source: https://fox-gieg.com/patches/processing/libraries/latkProcessing/latkProcessing.txt - status: BROKEN + status: VALID type: library name: Latk for Processing authors: '[Nick Fox-Gieg](https://fox-gieg.com)' @@ -6156,7 +6156,7 @@ contributions: - Math - id: 283 source: https://fox-gieg.com/patches/processing/libraries/joons/joons.txt - status: BROKEN + status: VALID type: library name: Joon's Renderer authors: '[Joon Hyub Lee](https://sketch.kaist.ac.kr/people/joonhyublee)' From 86ea22337e88d2f23f5d218bbbb1a486f7b2fde1 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Wed, 7 Oct 2026 11:22:17 +0000 Subject: [PATCH 11/13] chore(CI) update contributions to database and output files --- contributions.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index 3c1da24..add19b2 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -6239,8 +6239,8 @@ contributions: Features a json save system with autosave on program exit, copy/paste, undo/redo, these control elements: [slider, 2D plot, color picker, gradient picker, button, toggle, text input, radio], and much more... Works on Windows, Mac and Linux.' - version: '55' - prettyVersion: v1.12.3 + version: '57' + prettyVersion: v1.13.0 minRevision: 0 maxRevision: 0 imports: com.krab.lazy @@ -6255,7 +6255,9 @@ contributions: - v1.12.0 - v1.12.1 - v1.12.2 + - v1.12.3 modes: + lastUpdated: 2026-10-07T11:20:43+0000 - id: 287 source: https://github.com/vincentsijben/bpm-timings-for-processing/releases/download/latest/BPM_timings.txt From b1150535ed8acb44b39e4598502ce1d514e9e266 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Thu, 8 Oct 2026 11:38:36 +0000 Subject: [PATCH 12/13] chore(CI) update contributions to database and output files --- contributions.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index add19b2..d84a77e 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -5783,7 +5783,7 @@ contributions: - Data - id: 271 source: https://www.robertesler.com/software/Pd4P3.txt - status: VALID + status: BROKEN type: library name: Pd4P3 authors: '[Robert Esler](https://www.robertesler.com)' @@ -5885,6 +5885,7 @@ contributions: - invalid file, 2026-09-06 - url timeout, 2026-09-22 - url timeout, 2026-09-27 + - url timeout, 2026-10-08 previousVersions: - 0.1.1 modes: @@ -6239,8 +6240,8 @@ contributions: Features a json save system with autosave on program exit, copy/paste, undo/redo, these control elements: [slider, 2D plot, color picker, gradient picker, button, toggle, text input, radio], and much more... Works on Windows, Mac and Linux.' - version: '57' - prettyVersion: v1.13.0 + version: '58' + prettyVersion: v1.13.1 minRevision: 0 maxRevision: 0 imports: com.krab.lazy @@ -6256,8 +6257,9 @@ contributions: - v1.12.1 - v1.12.2 - v1.12.3 + - v1.13.0 modes: - lastUpdated: 2026-10-07T11:20:43+0000 + lastUpdated: 2026-10-08T11:37:02+0000 - id: 287 source: https://github.com/vincentsijben/bpm-timings-for-processing/releases/download/latest/BPM_timings.txt From d1b60ab2c042affdd667fc935fcb9b8cc9bcd1e3 Mon Sep 17 00:00:00 2001 From: SableRaf <290261+SableRaf@users.noreply.github.com> Date: Fri, 9 Oct 2026 11:32:19 +0000 Subject: [PATCH 13/13] chore(CI) update contributions to database and output files --- contributions.yaml | 37 ++++++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/contributions.yaml b/contributions.yaml index d84a77e..d726e90 100644 --- a/contributions.yaml +++ b/contributions.yaml @@ -313,7 +313,7 @@ contributions: - id: 21 source: http://www.gwoptics.org/processing/gwoptics_p5lib/download/gwoptics.txt - status: VALID + status: BROKEN type: library name: gwoptics authors: '[Daniel Brown and Andreas Freise](http://www.gwoptics.org/processing/gwoptics_p5lib/)' @@ -352,6 +352,7 @@ contributions: - invalid file, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 22 source: ' http://fluidforms.eu/processing/fluid-forms-libs/download/FluidFormsLibs.txt ' status: BROKEN @@ -1481,7 +1482,7 @@ contributions: http://www.lagers.org.uk/processing3/shapes3d/Shapes3D.txt, 2026-07-22 - id: 80 source: http://cloud.brendandawes.com/dawesometoolkit/dawesometoolkit.txt - status: VALID + status: BROKEN type: library name: Dawesome Toolkit authors: '[Brendan Dawes](http://www.brendandawes.com/)' @@ -1520,6 +1521,7 @@ contributions: - url timeout, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 81 source: ' http://ubaa.net/shared/processing/opencv/download/opencv.txt ' status: BROKEN @@ -1529,7 +1531,7 @@ contributions: http://ubaa.net/shared/processing/opencv/download/opencv.txt%20 - id: 82 source: http://www.multiply.org/processing/TimedEvents.txt - status: VALID + status: BROKEN type: library name: TimedEvents authors: '[Jason Gessner](http://multiply.org/)' @@ -1568,6 +1570,7 @@ contributions: - invalid file, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 83 source: http://rdlester.github.com/hermes/downloads/hermes.txt status: BROKEN @@ -1999,7 +2002,7 @@ contributions: - id: 106 source: http://www.thecloudlab.org/processing/download/ComputationalGeometry.txt - status: VALID + status: BROKEN type: library name: Computational Geometry authors: '[Mark Collins & Toru Hasegawa](http://thecloudlab.org)' @@ -2038,6 +2041,7 @@ contributions: - url timeout, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 107 source: https://dl.dropboxusercontent.com/u/6030446/punktiert/punktiert.txt status: BROKEN @@ -2308,7 +2312,7 @@ contributions: http://galsasson.com/tweakmode/tweakmode.txt%20 - id: 123 source: http://igeo.jp/igeo.txt - status: VALID + status: BROKEN type: library name: iGeo authors: '[Satoru Sugihara](http://atlv.org/)' @@ -2346,6 +2350,7 @@ contributions: - url timeout, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 124 source: ' http://download.processing.org/pdeX.txt ' status: BROKEN @@ -2876,7 +2881,7 @@ contributions: - Video & Vision - id: 149 source: http://www.magicandlove.com/software/Kinect4WinSDK.txt - status: VALID + status: BROKEN type: library name: Kinect4WinSDK authors: '[Bryan Chung](http://www.magicandlove.com)' @@ -2918,6 +2923,7 @@ contributions: - invalid file, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 150 source: https://github.com/processing/processing-video/releases/download/latest-processing3/video.txt @@ -3672,7 +3678,7 @@ contributions: - Video & Vision - id: 185 source: http://softlab.pt/ptmx/ptmx.txt - status: VALID + status: BROKEN type: library name: Ptmx authors: '[Caldas Lopes](http://softlab.pt)' @@ -3710,6 +3716,7 @@ contributions: - invalid file, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 186 source: https://github.com/leadedge/SpoutProcessing/releases/download/latest/spout.txt @@ -3875,7 +3882,7 @@ contributions: download: http://damellis.github.io/wovns-processing-examples/WOVNS.zip - id: 195 source: http://culebra.technology/culebra.txt - status: VALID + status: BROKEN type: library name: Culebra Behavior Library for Processing authors: '[Luis Quinones](http://complicitMatter.com)' @@ -3914,6 +3921,7 @@ contributions: - url timeout, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 196 source: https://github.com/jrc03c/queasycam/releases/download/latest/queasycam.txt @@ -3962,7 +3970,7 @@ contributions: - Hardware - id: 198 source: http://cagewebdev.com/zxing4p/zxing4p3.txt - status: VALID + status: BROKEN type: library name: Zxing For Processing (QRCode lib) authors: '[Rolf van Gelder](http://cagewebdev.com/)' @@ -4000,6 +4008,7 @@ contributions: - invalid file, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - url timeout, 2026-10-09 - id: 199 source: https://github.com/fathominfo/processing-p5js-mode/releases/download/latest/p5jsMode.txt @@ -4248,7 +4257,7 @@ contributions: - I/O - id: 210 source: http://cagewebdev.com/colorharmony/colorharmony.txt - status: VALID + status: BROKEN type: library name: ColorHarmony authors: '[Rolf van Gelder](http://cagewebdev.com/)' @@ -4286,6 +4295,7 @@ contributions: - invalid file, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - url timeout, 2026-10-09 - id: 211 source: https://github.com/diwi/PS3Eye/releases/download/latest/PS3Eye.txt status: VALID @@ -4922,7 +4932,7 @@ contributions: https://openpatch.github.io/scratch-for-java/scratch.txt - id: 236 source: http://softlab.pt/VLCJVideo/VLCJVideo.txt - status: VALID + status: BROKEN type: library name: VLCJVideo authors: '[Caldas Lopes](http://softlab.pt)' @@ -4960,6 +4970,7 @@ contributions: - invalid file, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 237 source: http://gicentre.org/handy/handy.txt status: VALID @@ -5342,7 +5353,7 @@ contributions: modes: - id: 254 source: http://www.kramann.info/ComposingForEveryone.txt - status: VALID + status: BROKEN type: library name: ComposingForEveryone authors: '[Guido Kramann](http://www.kramann.info/cfe)' @@ -5384,6 +5395,7 @@ contributions: - url timeout, 2026-08-08 - invalid file, 2026-08-14 - invalid file, 2026-09-06 + - invalid file, 2026-10-09 - id: 255 source: https://bdhont.net/LiveBrush.txt status: BROKEN @@ -6259,7 +6271,6 @@ contributions: - v1.12.3 - v1.13.0 modes: - lastUpdated: 2026-10-08T11:37:02+0000 - id: 287 source: https://github.com/vincentsijben/bpm-timings-for-processing/releases/download/latest/BPM_timings.txt