See our cute 'sparkles' icon above? We used this image because Processing adds sparkle to JavaScript graphics programs. With relative ease, you can write mesmerizing applications in half the normal development time. We ♥ Processing!
Learn more about JS Processing and write your own apps!
If you want to practice Processing with JavaScript, they have an online editor where you can set up your own account and code till your heart's content!
Why not do it for real yourself??!!!
If you'd like to write your own apps in an HTML/CSS environment, we've developed a template you can build them on. Just download the latest template, open it in your favorite development environment, and go for it!
Missing a favorite? Here's a quick link to our legacy Processing Apps. At some point, we hope to integrate all the old stuff into our new BootstrSap5 format. Additionally, we have movie clips of Python-Processing apps in action. Be sure to see those too.
Each year, we add to our Processing apps collection, often inspired by our novices' work. To see previously-developed Processing apps, pop over to Past Blasts and you can find your ole favorites there!
We have some other Processing apps that let us interact with shapes from the JSGS Shapes Library. Be sure to look at them too!
In the spring of 2026, we also introduced our 'SketchWaveJS' ecosystem where we utilize custom shapes (using classes of course) to make dynamic and interactive graphics applications.
Mobile Users!
If you load an app in portrait mode, the canvas might not be the correct size. If that happens, rotate it to landscape, then back again and that action might take care of it.
Glow Track
Glow Path
Triangles
Practice
the Ball!
(2026)
Visualization
Illusions
SWIslands Saga
Credits
SWDisk!
Template (2024)
Destiny
Chessboard
Shapes
Packing
Creations
Stage2
Soldier
Chaser
Starfield
Polygon
Mashup
Game
ASCII Video
Simulation
Shield
Game
Showcase
Goodness
