Best creative coding tools
Sketchbooks and visual programming environments for generative art, data visualisation and interactive installations.
8 apps, ordered by visits from AppBreakup and how often our research lists each one as an alternative. Open any app to see its alternatives.
All creative coding tools
- ToAlternatives to TouchDesigner
Node-based visual programming tool for real-time graphics, video and interactive installations.
Free plan + paidWindows, macOS - Alternatives to Processing

Free, open-source code sketchbook for learning to program through visual art.
Open sourcemacOS, Windows, Linux - Alternatives to Max (Cycling '74)

Visual patching environment for building custom music, audio, video and interactive software.
PaidmacOS, Windows - Alternatives to p5.js

Free, open-source JavaScript library for creative coding in the browser, based on Processing.
Open sourceWeb - Alternatives to NodeBox

Free node-based app for generative design and data visualisation without writing code.
Open sourcemacOS, Windows, Linux - Alternatives to three.js

Open-source JavaScript library for 3D graphics in the browser using WebGL and WebGPU.
Open sourceWeb - HyAlternatives to Hydra
Free, open-source live-coding video synth that runs in the browser and renders with WebGL.
Open sourceWeb - Alternatives to KodeLife

Real-time GPU shader editor for live-coding visuals on desktop and mobile.
PaidmacOS, Windows, Linux, iOS, Android
Our picks by need
Best for most people
TouchDesignerBest for a free option
ProcessingBest for open source
p5.jsBest for Mac
Max (Cycling '74)Best for Windows
NodeBoxBest for Linux
KodeLifeBest for iPhone and Android
KodeLifeCommon questions
What are the best creative coding tools?
Based on how often our research lists them as alternatives and visits from AppBreakup, the leading creative coding tools right now are TouchDesigner, Processing, Max (Cycling '74), p5.js and NodeBox.
Are there free creative coding tools?
Yes. TouchDesigner (free plan + paid), Processing (open source), p5.js (open source), NodeBox (open source) and three.js (open source) have a free option, out of 6 free or freemium apps we track.
Which creative coding tools are open source?
Processing, p5.js, NodeBox and three.js.