Explore generative art. Create and collaborate with the community. Teach coding in the class. #creativecoding #p5js #processing

✨**SketchDrop** feature is now live to let you easily upload photos/files directly from your phone via QR code. + you can also copy/paste the related @p5xjs code such as loadImage(...), loadXML with a single click in the file explorer.
2
14
2,648
🚀 New updates to make creating **tutorials** much snappier: - Simplified slash command editing - Markdown support as you type
1
20
1,304
Added p5.brush to default libraries list on the editor! Looking forward to seeing your creations with it. @acamposuribe Let me know when you create an example so I can add it to its description.
2
2
11
1,127
Replying to @acamposuribe @p5xjs
🌟I will add this to the editor’s default libraries. It was already on my todo lost for weeks!
2
6
673
Final day of #genuary2026, a very proud day for all the genuarists! Our calendar is full of magic that we created in unison, big thanks to all contributors, and @piterpasma + the team behind genuary.art. View Sketches ➡️ openprocessing.org/user/genu… Team ➡️ genuary.art/thanks
12
54
2,125
#genuary2026 is almost over! Check out the OP genuary community reel and join us at Creative Coding Amsterdam meetup with @piterpasma! Tonight at 18:30 at A-LAB. Reel: openprocessing.org/user/genu… Event: luma.com/3nqzs6th
5
25
1,181
📣"How many pixels is it???" To help y'all who struggles with estimating pixels, the 📐ruler feature is now live in the code editor! Turn it on/off in the editor settings or using the keyboard shortcut: Command + alt/option + /
2
2
35
2,558
@leedigitalart plays with the syntax highlighting on its own code! openprocessing.org/sketch/28…
1
6
382
@senbaku goes takes their code on a rollercoaster: openprocessing.org/sketch/28…
2
6
249
Dave Pagurek goes all shaders on this one: openprocessing.org/sketch/28…
1
2
46
A wobbly approach by 3urk3k4 openprocessing.org/sketch/28…
1
1
30
Kathy McGuiness tokenizes its own code to generate this multi-layered shape: openprocessing.org/sketch/28…
1
2
153
Noel's sketch goes beyond the canvas and prints itself in console: openprocessing.org/sketch/28…
1
3
180
Yesterday's #genuary2026 topic "Quine" is a favorite: A code that draws itself. So meta! 🧵Here are some sketches from the community: @Kenzodabarra oppr.org/s/2844715
3
2
11
554
#genuary2026 is going full steam ahead, and our genuary calendar📅 is filling up with the sketches of the community. Check out the live reel below: ➡️openprocessing.org/user/genu… Not too late to join: upload your sketches and tag them with #genuary1, #genuary2, ...
11
625
☃️Did you catch our holiday cheers on the website? With this, we celebrate 300k sketches created by our community, and a ton of updates we launched in 2025: - New Code Editor with Code Control: color highlights, jump2Reference, live collaboration, ... - P5js v2.0 support - Video Thumbnails Snow up your sketches before we are all back to work. See you all in 2026 #genuary! (sketch credit: Multiscale square Truchet by Roni Kaufman: oppr.org/s/1715681)
1
1
10
863
When not logged in, @X does not show our tweets. And even worse, it shows as if this is an inactive profile. Anyone knows why and how to fix this?
4
774
🧑🏻‍💻👩‍💻👩🏾‍💻🧑🏼‍💻 Creativity is at its best when we code together! Live collaboration feature, rewritten from scratch, is now available to Plus+ members, teachers, and students to code and create together. On the same code, at the same time.
1
8
634
🔴🔵🟢 New Color Picker allows you to find that color you are obsessed with, and convert it to HEX/RGB/HSB/HSL format in a snap! Now, you can also save your color palettes to use in your future @p5xjs sketches. Try it here: openprocessing.org/sketch/27…
1
9
605
-- Editor Update Highlights: Day3️⃣ -- With multiple cursors and improved find & replace feature, it is now much easier and faster to make changes in your code! Try it here: openprocessing.org/sketch/27…
1
5
505
===🚀New Editor Features No.2 === Autocomplete helps you recall the function parameters and even get a quick view of the @p5xjs documentation. Now, you can also jump between the function arguments easily with Tab key. Wanna try it out? 👇 openprocessing.org/sketch/27…
3
414
🚀 Over the last few weeks, we pushed lots of improvements on the code editor, and we’ll highlight each of them every day this week! 1️⃣New syntax color theme now prioritizes your variables, and Alt/Option + Click takes you directly to @p5xjs reference! openprocessing.org/sketch/27…
3
17
2,398
since the last update, I am getting drastic cascade syntax issues on code edits (tested it both on claude + GPT, so model independent issue). In particular, it adds "{{ ... }}" to the code, which seems to try to put a placeholder but without actually replacing it.
3
280
Very cool use of the OPC.bezier tool in the wild already. I love the level of parametric playfulness it adds to the sketch openprocessing.org/sketch/27…
1
9
704
⧽ Meet OPC.bezier() ⧼ For all your animation tweaking pleasures. Available now along with other new controllers: OPC.title() and OPC.label() in OP Configurator 3000 library. (I know... Gotta still find a proper name for it...) Example: openprocessing.org/sketch/15…
2
20
2,423
🎬🤖A cinematic choose-your-own-adventure sketch created with @midjourney by Joe DeNavas. So nice to see AI making such sketches possible! openprocessing.org/sketch/26…
1
1
9
624
For reference, the original:
1
449
Somewhere deep behind these SVG glitches, there lies a repressed abstract artist who lives trapped inside the browser.
1
7
758
2025 Open Call for @p5xjs is now live! Let's explore the cool new typographic functions in p5js v2 together! openprocessing.org/curation/… Sketch: Meditations by Jake Welch (oppr.org/s/2684408)
4
24
1,592
Explore sketches that use AI to create generative arts, games, and more! Joe's AI curation is one of those to surface all the great sketches on OpenProcessing that we can learn a lot from. Now featured on the activity page! openprocessing.org/curation/…
6
618
😕Sorry to see @glitch🎏R.I.P. @anildash and his team created a truly great platform to help spread creative coding and prove that coding is not only a tool but can be a creative hobby for all. Here for any questions if you need to migrate your @p5xjs and @threejs projects to OP
1
4
802
Okay, this is embarrassing... @sableRaph broke OpenProcessing on a live stream! 😬 You are missing out if you are not watching his Weekly Creative Coding Challenge: twitch.tv/videos/2462078754?… #WCCC
15
760
🎊 Sketch Video Thumbnails are Here! 🎥 Plus+ Members can now create video thumbnails for their favorite 12 sketches to add more flair to their profiles and show the spirit of their sketches before even users click through! Check out Okazz’s profile below oppr.org/u/410675
1
3
42
1,788
While #genuary is in full swing, December's LittleJS game jam results are in! itch.io/jam/littlejs-game-ja…. Very cool Jvascript games using LittleJS engine by @KilledByAPixel. Top three also won a Plus+ membership on OP, congrats! itch.io/jam/littlejs-game-ja…
1
3
8
1,130
Today's #genuary prompt "generative palette" is already creating some helpful color palette tools! Below is from Ivan Rudnicki: openprocessing.org/sketch/25…
2
16
86
5,317
Just in time! Your #genuary calendar is now live on OpenProcessing. Create a sketch every day following the prompts, and automatically fill your calendar! #genuary2025 #genuary2 (Example below from @KaufmanRoni)
6
57
3,897
It is so nice to see more creative coding and @p5xjs work on the galleries and streets of Europe, this time in Halle, Belgium! Catch this great exhibition featuring @JDeNavas89 from OpenProcessing until this Sunday 17h at Kunstencentrum Oude Post. More info below: vondel.be/agenda/3354/kunst-…
1
1
3
663
📣🎮Do you know that our awesome parameter control library OPC now has OSC (open sound control) protocol support?? Meaning you can now control your sketch parameters via OSC devices! github.com/msawired/OPC#osc-… (localhost example below, via @touchosc_hexler)
1
4
11
1,396
📣Just published a minor yet considerate update: 📅Localized date and times. So that you make no mistakes when viewing your version history or submitting a sketch to a class before a deadline. A full translation is always challenging, but native javascript functions make it very easy to use local dates on a website. Made me appreciate the nuances of languages along the way. #i18n #language #dateformat #classroom
1
4
1,201
You know creative coding is changing the world one sketch at a time, when you can create sketches that you can throw yourself around. (sketch by Aaron Reuland) openprocessing.org/sketch/23…
2
16
1,675
The new @p5xjs website is live at p5js.org, with a whole new design with accessibility, new tutorials, and live community sketches from OpenProcessing! Fantastic effort from a team that deserves a big round of 👏👏. All credits below: p5js.org/events/stf-2024/
3
15
73
8,582
It is so nice to see @shiffman in the browser with its #shiffbot. A fantastic project to experiment with AI in coding, but it doesn't work outside the US. Can anyone share their experience? Maybe we can partner to improve our AI-Assist Debugging Bot on OpenProcessing.
1
1
17
1,297
🎉Happy 2024, everyone! As usual, we welcome the new year with our #genuary2024 calendar: Create a sketch following the prompt everyday, tag it with #genuary, and fill in your calendar! Very fun prompts this year! All the thanks go to the team over at genuary.art
3
33
1,765
His work explores orphic generative landscapes and sunsets as they emerge in our thoughts and dreams. Minting starts at 2pm ET (20 CET). Created with @p5xjs #p5js
7
760
What a nice thought: For the annual fundraiser of @ProcessingOrg Foundation, first 100 donors that donates $100+ gets this beautiful pin designed by @carreras_anna! See details here: donorbox.org/to-the-power-of…
1
3
21
3,898
Very saddened with the news of Vera Molnar's passing. We can only feel indebted to her life's work to bring digital & generative arts to where it is today. There are 1000s of sketches on OpenProcessing, all inspired by her work, and there will be many more centuries to come that we will see her name in the exhibition halls and online... Rest in Peace, Vera.
10
50
3,533
📣🧮 OP Configurator v0.5 now supports a Select dropdown for your parametric-design pleasure! Try it here: openprocessing.org/sketch/15…
2
12
1,703
🎉Auto-closing brackets are now live on OpenProcessing! (attn: @golan)
2
5
48
4,318
Did you know that you can easily embed OpenProcessing sketches on Medium articles by simply copy/pasting the URL? You can also use the embed URL to customize code/sketch view, make it fullscreen, and more.
1
3
19
2,116
🎉🐥 @shaderpark is now added to featured libraries on OpenProcessing, with all its high performance 2D & 3D glory! Cutest example ever by @davepvm: openprocessing.org/sketch/20… Template by @tBlankensmith: openprocessing.org/sketch/19…
3
26
4,894
Replying to @golan
I hear you. Teachers have the option to sort the collections quickly via the sort button at the top, but students do not have that feature. I can look into making it available for students as well. Would that help?
2
196
With the new Apple OS Mojave, now you can add any website to your dock to run like an app. And @openprocessing looks pretty neat as an app, don't you think?
4
7
59
7,369
Really loving @SamuelAnn0924's background sketch on OP ❤️ openprocessing.org/user/2938…
2
15
1,977
😱 Prototyped an idea today: A p5.timeline library. What if you could define when you want functions to start and stop running on a timeline? What if you could also visualize the timeline on OP, jump to a certain time easily, like After Effects? Would you use it⁉️🤔
9
15
123
8,353
📣🎉 You can now provide custom labels and descriptions to your customizable variables via the OPC library. Making things little easier to create dynamic variables for your sketches that you can change as you go, no? Example: openprocessing.org/sketch/15…
5
22
2,458
🌟Today marks the 15th year of @openprocessing 🌟 As I googled through its screenshots today, it is hard not to get emotional... 👇🧵 I had no idea I launched the OP in the same month as @Github. It was one of the only few code-sharing platforms online, with one big difference: It was all about @Processing. With 2-3 sketches uploaded per day, these tiny bits of codes would run like little magic exhibitions right in your browser (IE?)! You had to export your sketch as Java Applet, zip the folder and upload it. You could follow amazing artists like @flight404, @albagcorral, @fjenett, @golan, @mariuswatz, @DianaOnTheRoad share their sketches from all around the world. A few months in, it became (probably the very first) platform you could code online (in a plain textarea!) and run your sketch, thanks to @jeresig's @processingjs. Many teachers started using OP to teach creative coding (creative what??) to their students while sharing their syllabuses with us: You could follow them give assignments and see student sketches every week! First classes were from Berlin and Istanbul. As @p5xjs and other initiatives by @ProcessingOrg foundation kept breaking the barriers to code, they inspired the tagline still up on the OP homepage today: "Coding is beautiful". I couldn't hide my excitement when @bruces wrote about it at @Wired, and got even proudly scared when @kcimc installed his privacy rights project hidden behind OP sketches at an Apple store. I have seen users join from all ages. I watched my niece of 4yo get amused with the sketches of Richard Bourne, a senior user with 12k sketches on OP! 15 years, 370k users, 1.5m sketches, and half a generation later, the magic continues with the same creativity and curiosity! I am not much of an artist myself. But I am very honored to have played a part in this beautiful community to create art, exhibitions, NFTs, classes, workshops, and more. Thank you all for making @OpenProcessing happen! - Sinan (@msawired)
19
78
365
52,007
📣💬 Comments on OP are all feature-packed now so that you can communicate that bug easier! - 📝Highlight a code to comment - ⌨️Add code snippets in comments - 🔒Set it to private so only the author sees it - 🙌Add an emoji-reply to spice things up! intercom.help/openprocessing…
1
7
1,636
Last week's #WCCChallenge topic for Azulejos was a very special one, reminding me of my trips to beautiful Algarve! And they look all so beautiful on the slideshow view, right @sableRaph? 😂openprocessing.org/slideshow…
4
16
2,472
Replying to @ErreurBarbare
Hi 👋 So glad to hear you are finding it helpful! You can add code snippets in blocks at the moment, but I believe you mean selecting a few words within a sentence to mark as codew, do I get that right? If so, I need to look into the library we use (@quilljs) further..
1
62
One final look at our #genuary calendar before we remove it tomorrow until next year. Big hugs 🤗 to all that joined and followed the event across the social channels! (Examples below from @MrReuland @alexis_o_O @Metamere @davepvm & Richard Bourne)
2
7
43
4,253
Weekly coding challenge by @sableRaph is now live with a new topic "Tiny Islands 🏝️", back on OpenProcessing! #WCCChallenge #generativeart #p5js openprocessing.org/curation/…
1
16
4,230
One third of the month is over and #genuary is going full-steam ahead! Here is a preview of the sketches posted on OpenProcessing. How does your calendar widget look like?? #genuary2023
1
26
2,625
On today's episode of your frequent website updates: - #genuary calendar is ready for January! - Larger sketch thumbnail on profiles (example below @okazz_ ) - Curation sketch submission dialog optimizations - #chatGPT code review improvements - Lots of backend maintenance
2
3
25
4,642
We are so stoked about #genuary2023 so we are creating a dynamic calendar for you to keep track of your sketches daily on OpenProcessing! Who is ready for a great #generative start to a year?? (image is example showing 2022 sketches) #genartclub @p5xjs @piterpasma @sableRaph
5
49
213
24,930