Projects using p5.js

22.05.2023

The Best String Compression in JavaScript

edit: 23.05.22 - add benchmarks of gzip, zlib and deflate via wasm-flate Lately, I needed to find a decent algorithm to compress strings in JavaScript so that I could encode it as a URL param. Since the strings to be encoded where p5 sketches that ran in the p5.cljs web editor, it was important that the compressed string was short enough to enable longer sketches to be written. The algorithms After some searching on the web, I found some algorithms that I could use for this purpose.

18.05.2023

🎨 p5.cljs web editor

A web editor for writing p5 sketches in ClojureScript right in the browser using the hosted ClojureScript compiler.

25.12.2022

Learning ClojureScript with P5.js

It’s December and you know what this means. T’is the season to learn new languages! Lately, I have been learning ClojureScript and have been having a blast creative coding with it. I think you should give it a try. Who this tutorial is for In order to follow this tutorial, you should be familiar with coding in P5 already. If you are, great! It will be a breeze to follow along.

06.09.2022

🎴 HiKS - Generative Design Tool

HiKS is a generative design tool developed and designed for the Swedish platform HiKS - Hitta Kliniska Studier. It was designed in collaboration with Swedish design firm BBDO Nordics.

05.02.2021

🥣 Tan Bone - companion web app

Tan Bone is an art installation by LiLi (KSA) and Joshua Weitzel for which I developed an interactive companion web app.