p5.js er et JavaScript-bibliotek, der gør det nemt at arbejde kreativt med kode – især til grafik, animation og interaktivitet. Det er ideelt for begyndere og bruges ofte i undervisning, kunst og design.

p5.js bygger på ideen om at gøre programmering tilgængeligt for alle og stammer fra det ældre Processing-projekt. Det fungerer direkte i en webbrowser og kræver kun kendskab til HTML og JavaScript på et grundlæggende niveau.
En typisk p5.js-sketch består af to centrale funktioner:
setup() kører én gang i starten og bruges til at sætte scenen.
draw() kører igen og igen og skaber animation eller opdateret grafik.
