GitHub / processing 48 Repositories
We create platforms to promote software literacy within the visual arts, and visual literacy within technology-related fields.
Donate: https://github.com/sponsors/processing
processing/p5.js
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. http://twitter.com/p5xjs —
Language: JavaScript - Size: 105 MB - Last synced at: about 15 hours ago - Pushed at: 8 days ago - Stars: 22,527 - Forks: 3,488

processing/processing4
Processing is a flexible software sketchbook and a language for learning how to code.
Language: Java - Size: 151 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 115 - Forks: 49

processing/p5.js-web-editor
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.
Language: JavaScript - Size: 61.9 MB - Last synced at: about 22 hours ago - Pushed at: 1 day ago - Stars: 1,506 - Forks: 1,482

processing/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.
Language: Python - Size: 710 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 5

processing/processing-website
Repository for the processing.org website
Language: MDX - Size: 142 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 72 - Forks: 111

processing/processing
Source code for the Processing Core and Development Environment (PDE)
Language: Java - Size: 1.53 GB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 6,511 - Forks: 1,497

processing/p5.js-website
New p5.js website!
Language: MDX - Size: 507 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 36 - Forks: 142

processing/pr05-grant
Documentation related to the Processing Foundation Software Development Grant also known as `pr05`
Size: 147 KB - Last synced at: 9 days ago - Pushed at: 16 days ago - Stars: 14 - Forks: 7

processing/p5.js-compatibility
Add-on libraries that add p5.js 1.x features to p5.js 2.x for backwards compatibility
Language: JavaScript - Size: 48.8 KB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 2

processing/processing4-javafx
JavaFX library for Processing 4
Language: Java - Size: 58.6 KB - Last synced at: 17 days ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 6

processing/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
Size: 57.6 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 2

processing/processing-android
Processing mode and core library to create Android apps with Processing
Language: Java - Size: 103 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 795 - Forks: 295

processing/processing-video
GStreamer-based video library for Processing
Language: Java - Size: 46 MB - Last synced at: 25 days ago - Pushed at: 10 months ago - Stars: 277 - Forks: 127

processing/processing-library-template-ant
Processing Library Template for Eclipse
Language: CSS - Size: 271 KB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 143 - Forks: 449

processing/processing-library-template-gradle
Processing Library Template for Gradle and IntelliJ
Language: Java - Size: 11.7 MB - Last synced at: 17 days ago - Pushed at: 6 months ago - Stars: 10 - Forks: 5

processing/processing-examples
Example files for "processing4" and "processing-website"
Language: Processing - Size: 3.4 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 23 - Forks: 11

processing/processing-library-template
Language: Java - Size: 1.12 MB - Last synced at: 17 days ago - Pushed at: 29 days ago - Stars: 9 - Forks: 8

processing/processing-sound
Audio library for Processing built with JSyn
Language: Java - Size: 6.27 MB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 151 - Forks: 52

processing/processing-legacy-dependencies
Language: Shell - Size: 76.2 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

processing/p5.js-video
Language: JavaScript - Size: 699 MB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 179 - Forks: 38

processing/processing-android-library-template
Processing Android Library Template for Gradle
Language: CSS - Size: 589 KB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 34 - Forks: 61

processing/processing-android-website
Repository of the official Processing for Android website
Language: HTML - Size: 31.7 MB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 8 - Forks: 8

processing/p5.js-website-legacy
Archived p5.js website 2015-2024
Language: JavaScript - Size: 477 MB - Last synced at: 27 days ago - Pushed at: 9 months ago - Stars: 243 - Forks: 480

processing/p5.js-translator
Language: Svelte - Size: 130 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 2

processing/p5.js-offline-reference
Language: JavaScript - Size: 6.87 MB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

processing/hello-p5js-video
Interactive video introduction to p5.js
Language: JavaScript - Size: 14.2 MB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

processing/p5.js-sound
p5.sound brings the Processing approach to Web Audio and p5.js. Demos:
Language: JavaScript - Size: 24.5 MB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 886 - Forks: 683

processing/p5.js-release
Holds the built, versioned releases of p5.js.
Language: JavaScript - Size: 12.8 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 6 - Forks: 7

processing/p5.js-libraries
Language: TypeScript - Size: 29.2 MB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 24 - Forks: 39

processing/Processing-Hour-Of-Code
Repository for an interactive one-hour Processing tutorial.
Language: JavaScript - Size: 2.68 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 57 - Forks: 14

processing/p5.js-example
Language: GLSL - Size: 255 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

processing/p5.js-getting-started-es
Spanish translation of Getting Started with p5.js
Language: HTML - Size: 50.9 MB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 15 - Forks: 8

processing/processing-docs
[Deprecated] Processing reference, examples, tutorials, and website
Language: HTML - Size: 161 MB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 372 - Forks: 178

processing/processing4-javadocs
This repository automatically generates the Javadoc for Processing 4 and hosts it on GitHub Pages
Size: 1.3 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

processing/processing-download 📦
Migrates and maintains Processing's legacy download directory on Netlify (WIP)
Language: Shell - Size: 122 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

processing/processing-templates 📦
Library, Mode, and Tool templates
Language: Java - Size: 676 KB - Last synced at: 17 days ago - Pushed at: over 7 years ago - Stars: 60 - Forks: 21

processing/p5.sound.js-ARCHIVE 📦
new build of p5.sound.js library
Language: JavaScript - Size: 8.76 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 33 - Forks: 6

processing/p5.sound.js-pre-release
Language: JavaScript - Size: 24.5 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 4 - Forks: 1

processing/processing-javadocs 📦
I am testing the idea of using github pages for javadocs
Language: HTML - Size: 1.89 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 7 - Forks: 7

processing/processing-doclet
Language: Java - Size: 5.16 MB - Last synced at: 17 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 6

processing/p5.js-editor 📦
Deprecated desktop editor for p5.js
Language: JavaScript - Size: 16.6 MB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 337 - Forks: 91

processing/p5.js-showcase
Language: JavaScript - Size: 214 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 10

processing/processing-design-system
Language: Processing - Size: 1.56 MB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 3

processing/processing-tool-template
Processing Tool Template for Eclipse
Language: Java - Size: 377 KB - Last synced at: 17 days ago - Pushed at: about 8 years ago - Stars: 28 - Forks: 68

processing/processing-sound-archive
Archived Sound Library for Processing
Language: HTML - Size: 26.5 MB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 125 - Forks: 59

processing/cardboard-wrapper-sdk
Wrapper Library for Google's Cardboard sdk for VR
Language: C++ - Size: 66.2 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

processing/OSACC-p5.js-Access-Report
Size: 140 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

processing/processing-pi-website
Files for the pi.processing.org subdomain that documents Processing on the Raspberry Pi
Language: CSS - Size: 52.7 MB - Last synced at: 17 days ago - Pushed at: about 6 years ago - Stars: 16 - Forks: 10

processing/processing-gsoc
Size: 3.99 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 3

processing/p5.js-website-OLD 📦
The website for p5.js.
Language: JavaScript - Size: 81.2 MB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 60 - Forks: 76

processing/processing-eclipse
Eclipse plugin project for Processing
Language: Java - Size: 28.6 MB - Last synced at: 17 days ago - Pushed at: about 12 years ago - Stars: 50 - Forks: 27

processing/processing-experimental 📦
Experimental Mode for the PDE
Language: Java - Size: 18.3 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 72 - Forks: 25

processing/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.
Language: JavaScript - Size: 877 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 74 - Forks: 27

processing/processing-forum-archive 📦
Bugs and details about the Processing Forum: http://forum.processing.org
Size: 0 Bytes - Last synced at: about 1 year ago - Pushed at: about 11 years ago - Stars: 7 - Forks: 2

processing/processing-android-archive 📦
Language: Java - Size: 1.36 GB - Last synced at: about 1 year ago - Pushed at: almost 11 years ago - Stars: 96 - Forks: 50

processing/processing-web-archive 📦
Repository for the Processing.org web site, examples, reference, and dreams
Language: HTML - Size: 1.37 GB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 128 - Forks: 60

processing/p5.js-website-translator
Experimental web app to facilitate the p5.js website translation.
Language: Vue - Size: 8.06 MB - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 4

processing/p5.js-web-editor-policy
The legal documents for the p5.js Editor
Size: 123 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

processing/p5-tern.yuidoc Fork of angelozerr/tern.yuidoc
Generates p5 Tern def file from source
Language: JavaScript - Size: 2.3 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 3

processing/processing-community-day-website
The website for Processing Community Day
Language: CSS - Size: 65.5 MB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 5
