sparklesIcon

JS Processing Apps

A visually-oriented coding platform

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!

finger pointing left

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.

trackIcon
Mystery
Glow Track
glowIcon
Mystery
Glow Path
triangleIcon
Solving Special
Triangles
angleIcon
Unit Circle
Practice
dropIcon
Zack Dropped
the Ball!
templateIcon
p5js Template
(2026)
magGlassIcon
Sort & Search
Visualization
illusionIcon
SWCross
Illusions
spyIcon
Beale Cipher
islandIcon
Recursive
SWIslands Saga
sortIcon
Super Sorter
duckIcon
Duck Sorting
dominoIcon
Dominos
movieIcon
Movie
Credits
swDiskIcon
SWDisk Demo
simpleDiskModIcon
Modify an
SWDisk!
bugPathIcon
SWBug Demo
colorWheelIcon
SWColor Demo
dotsIcon
B.L.A.S.T.
processIcon
Simple p5js
Template (2024)
wheelIcon
Dial of
Destiny
rookIcon
Luke's
Chessboard
handIcon
Same Game
handIcon
Clickable
Shapes
steppedCircleIcon
Stepped Circles
brainIcon
Pondering
diceIcon
Dice Saga
thoughtIcon
Mesmerize!
shirtIcon
Polka-Dot
Packing
mapIcon
Topomaps
emojiIcon
Emoji Saga
morseIcon
Morse Code
ghostIcon
James' Casper
Creations
radiationIcon
TTS Radiation
drunkIcon
Drunkard's Walk
bombIcon
Minesweeper
Stage2
armIcon
Winter
Soldier
tvIcon
Lilac
Chaser
vortexIcon
Radial
Starfield
blobIcon
Blobby
polygonIcon
Rotating
Polygon
gridIcon
Slide Puzzle
mothIcon
Mothz
monsterIcon
Monster
Mashup
shellIcon
Shell Game
mandelIcon
Fractal Orbits
diceIcon
Down & Out
Game
antIcon
Langton's Ant
digitalIcon
RealTime
ASCII Video
flakesIcon
Snowflake
Simulation
snakeIcon
Snake Game
shieldIcon
Dr. Strange's
Shield
asteroidIcon
Asteroids!
Game
waveIcon
TNT Sinusoid
showcaseIcon
Student
Showcase
swIcon
SketchWaveJS (v8)
plansIcon
Future App
Goodness