>[!WARNING] > # Development has moved to a new repository. Since the release of Processing 3.5.4 in January 2020, development has continued in a new repository: processing/processing4. We chose to…
>[!WARNING]
> # Development has moved to a new repository.
Since the release of Processing 3.5.4 in January 2020, development has continued in a new repository: processing/processing4.
We chose to move to a new repository so that we could clean out old files accumulated over the last 20 years.
To report bugs or request features, please open a new issue on the Processing 4 repository.
<!-- Is there not a better way to do a callout box? -->
<!-- Yes there is! -->
~~Processing~~
==========
~~This is the official source code for the Processing Development Environment (PDE),
the “core” and the libraries that are included with the download.~~
~~__I've found a bug!__~~
~~Let us know here (after first checking if someone has already posted a similar problem).
If it's a reference, web site, or examples issue, take that up with folks here.
There are also separate locations for Android Mode, or the Video and Sound libraries.
The processing.js project is not affiliated with us, but you can find their issue tracker here.~~
~~__Locked Issues__
Where possible, I've started locking issues once resolved. This helps reduce the amount of noise from folks adding to an issue that's been closed for years. Because this project has existed for a long time and we have thousands of closed issues, lots of them may sound similar to an issue you're having. But if there's a new problem, it'll be missed if it's lost in a comment added to an already closed issue. I don't like to lock issues because it cuts off conversation, but it's better than legitimate problems being missed. Once an issue has been resolved for 30 days, it will automatically lock.~~
~~__That processing-bugs fella is suspicious.__
The issues list has been imported from Google Code, so there are many spurious references
amongst them since the numbering changed. Basically, any time you see references to
changes made by processing-bugs, it may be somewhat suspect.
Over time this will clean itself up as bugs are fixed and new issues are added from within GitHub.
Help speed this process along by helping us!~~
~~__Please help.__
The instructions for building the source are here.
Please help us fix problems, and if you're submitting code, following the style guidelines helps save me a lot of time.~~
~~__And finally...__
Someday we'll also fix all these bugs, throw together hundreds of unit tests, and get rich off all this stuff that we're giving away for free. But not today.~~
~~So in the meantime, I ask for your patience,
participation,
and patches.~~
~~Ben Fry, 20 January 2019~~
Members
-
p5.js ★ PINNED
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
JavaScript ★ 24k 13h agoExplain → -
processing4 ★ PINNED
Source code for Processing, the software sketchbook and Java-based programming language for students, artists, designers, educators, hobbyists, and creative coders. Includes the core library, and editor (PDE)
Java ★ 443 14h agoExplain → -
p5.js-web-editor ★ PINNED
The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
JavaScript ★ 1.7k 10h agoExplain → -
processing-website ★ PINNED
Source code for processing.org, the official Processing website with downloads, documentation, tutorials, and learning resources.
MDX ★ 88 1d agoExplain → -
p5.js-website ★ PINNED
New p5.js website!
MDX ★ 91 17h agoExplain → -
processing-community-day ★ PINNED
A global map of Processing Community Day events. Find your local node or start one!
Vue ★ 3 5d agoExplain → -
processing
⚠️ Processing moved to processing/processing4 ⚠️
Java ★ 6.5k 5d agoExplain → -
p5.js-sound
p5.sound brings the Processing approach to Web Audio and p5.js. Demos:
JavaScript ★ 907 10mo agoExplain → -
processing-android
Processing mode and core library to create Android apps with Processing
Java ★ 798 1y agoExplain → -
processing-docs
[Deprecated] Processing reference, examples, tutorials, and website
HTML ★ 374 3y agoExplain → -
p5.js-editor ▣
Deprecated desktop editor for p5.js
JavaScript ★ 337 9y agoExplain → -
processing-video
GStreamer-based video library for Processing
Java ★ 288 2y agoExplain → -
p5.js-website-legacy ▣
Archived p5.js website 2015-2024
JavaScript ★ 244 1y agoExplain → -
p5.js-video
No description.
JavaScript ★ 182 1y agoExplain → -
processing-sound
Audio library for Processing built with JSyn
Java ★ 163 2y agoExplain → -
processing-library-template-ant
Processing Library Template for Eclipse
CSS ★ 144 1y agoExplain → -
processing-web-archive ▣
Repository for the Processing.org web site, examples, reference, and dreams
HTML ★ 128 3y agoExplain → -
processing-sound-archive
Archived Sound Library for Processing
HTML ★ 127 7y agoExplain → -
processing-android-archive ▣
No description.
Java ★ 97 12y agoExplain → -
p5.accessibility ▣
p5.accessibility.js makes the p5 canvas more accessible to people who are blind and visually impaired. It can be used with any p5.js sketch and it is used in the p5.js web editor.
JavaScript ★ 74 6y agoExplain → -
processing-experimental ▣
Experimental Mode for the PDE
Java ★ 72 7y agoExplain → -
processing-templates ▣
Library, Mode, and Tool templates
Java ★ 61 8y agoExplain → -
p5.js-website-OLD ▣
The website for p5.js.
JavaScript ★ 60 8y agoExplain → -
Processing-Hour-Of-Code
Repository for an interactive one-hour Processing tutorial.
JavaScript ★ 59 1y agoExplain → -
libprocessing
An experimental implementation of the Processing API in Rust
Rust ★ 56 2d agoExplain → -
p5.sound.js
p5.sound.js extends the musical and sonic capabilities of p5.js. It is designed to be a minimal abstraction of the Tone.js library with a feature set that is inspired by p5.js's approach to accessible and poetic creative coding. Key functionalities include audio input, sound file playback and manipulation, effects, synthesis and analysis.
JavaScript ★ 52 21d agoExplain → -
processing-eclipse
Eclipse plugin project for Processing
Java ★ 50 13y agoExplain → -
Processing-Foundation-GSoC
This repository is a central hub for all resources, project ideas, and guidelines related to the Google Summer of Code (GSoC) program at the Processing Foundation
Python ★ 43 5d agoExplain → -
processing-android-library-template
Processing Android Library Template for Gradle
CSS ★ 36 2y agoExplain → -
processing-video-android
Processing Video implementation for Android
Java ★ 33 2y agoExplain → -
p5.sound.js-ARCHIVE ▣
new build of p5.sound.js library
JavaScript ★ 33 2y agoExplain → -
processing-examples
Example files for "processing4" and "processing-website"
Processing ★ 31 1y agoExplain → -
processing-tool-template
Processing Tool Template for Eclipse
Java ★ 30 9y agoExplain → -
p5.js-libraries
No description.
TypeScript ★ 25 2y agoExplain → -
processing-vscode-extension
This extension provides support for the Processing programming language in Visual Studio Code.
TypeScript ★ 23 4mo agoExplain → -
processing4-javafx
JavaFX library for Processing 4
Java ★ 20 4y agoExplain → -
pr05-grant
Documentation related to the Processing Foundation Software Development Grant also known as `pr05`
★ 19 7mo agoExplain → -
processing-pi-website
Files for the pi.processing.org subdomain that documents Processing on the Raspberry Pi
CSS ★ 18 7y agoExplain → -
p5.js-compatibility
Add-on libraries that add p5.js 1.x features to p5.js 2.x for backwards compatibility
JavaScript ★ 17 6d agoExplain → -
processing-library-template
No description.
Java ★ 16 1y agoExplain → -
p5.js-getting-started-es
Spanish translation of Getting Started with p5.js
HTML ★ 16 7y agoExplain → -
processing-design-system
No description.
Processing ★ 12 4y agoExplain → -
processing-library-template-gradle
Processing Library Template for Gradle and IntelliJ
Java ★ 11 1y agoExplain → -
processing-android-website
Repository of the official Processing for Android website
HTML ★ 10 3mo agoExplain → -
processing-javadocs ▣
I am testing the idea of using github pages for javadocs
HTML ★ 8 1y agoExplain → -
processing-contributions
This repo holds the list of user contributed libraries, tools, modes, and examples and the scripts to convert this list to the appropriate format for the PDE Contribution Manager and the website.
Python ★ 7 6h agoExplain → -
hello-p5js-video
Interactive video introduction to p5.js
JavaScript ★ 7 1y agoExplain → -
p5.js-website-translator
Experimental web app to facilitate the p5.js website translation.
Vue ★ 7 5y agoExplain → -
p5.js-release
Holds the built, versioned releases of p5.js.
JavaScript ★ 6 9mo agoExplain → -
OSACC-p5.js-Access-Report
No description.
★ 6 2y agoExplain → -
p5.js-showcase
No description.
JavaScript ★ 6 2y agoExplain → -
processing-p5.js-mode ⑂
Write and run p5.js sketches on desktop using the p5.js mode
Java ★ 5 5mo agoExplain → -
p5.js-example
No description.
GLSL ★ 5 2y agoExplain → -
p5-tern.yuidoc ⑂
Generates p5 Tern def file from source
JavaScript ★ 5 9y agoExplain → -
processing-download-archive ▣
Backup of the legacy dependency files used for building Processing
Shell ★ 3 1y agoExplain → -
p5.js-offline-reference
No description.
JavaScript ★ 3 2y agoExplain → -
p5.js-addon-template
No description.
JavaScript ★ 3 1y agoExplain → -
processing-examples-mewnala ⑂
Processing examples port to Python libprocessing (mewnala)
Processing ★ 2 4d agoExplain → -
p5.js-src
p5.js Shared Responsibility Committee makes collective decisions about p5.js, focusing on increasing access.
★ 2 28d agoExplain → -
processing-community-day-website-archived ▣
The website for Processing Community Day
Less ★ 2 4mo agoExplain → -
processing4-javadocs
This repository automatically generates the Javadoc for Processing 4 and hosts it on GitHub Pages
★ 2 7mo agoExplain → -
cardboard-wrapper-sdk
Wrapper Library for Google's Cardboard sdk for VR
C++ ★ 2 2y agoExplain → -
noiz ⑂
A simple, configurable, blazingly fast noise library built for and with Bevy.
Rust ★ 1 2mo agoExplain → -
processing-gsoc-archive ▣
Legacy repo. Please see https://github.com/processing/Processing-Foundation-GSoC
★ 1 4mo agoExplain → -
art-plus-code
Website for curriculum and resources from the 2024 Art + Code Teacher Camp.
SCSS ★ 1 6mo agoExplain → -
processing-legacy-dependencies
No description.
Shell ★ 1 1y agoExplain → -
p5.js-translator
No description.
Svelte ★ 1 1y agoExplain → -
ambientlightsensor
Automatically exported from code.google.com/p/ambientlightsensor
Java ★ 1 1y agoExplain → -
processing-doclet
No description.
Java ★ 1 1y agoExplain → -
p5.js-comment-bot
No description.
TypeScript ★ 0 5d agoExplain → -
bevy ⑂
A refreshingly simple data-driven game engine built in Rust
Rust ★ 0 13d agoExplain → -
noc-2-mewnala-port ⑂
A Port of Nature of code from: p5.js -> Processing -> mewnala
Processing ★ 0 3mo agoExplain → -
fellowship-landing-page-sketch
Sketch for Fellowship landing page on the Processing Foundation website
HTML ★ 0 3mo agoExplain → -
all-contributors-image
Generates an image of the icons of all users in all-contributors list
★ 0 3mo agoExplain → -
branch-pr-close-issue
Github action to close linked issues on PR merging against non-default branch
JavaScript ★ 0 10mo agoExplain → -
processing-python-website ⑂
Site for processing.py.
HTML ★ 0 3mo agoExplain → -
p5.js-web-editor-policy
The legal documents for the p5.js Editor
★ 0 4y agoExplain →
No repos match these filters.