Stars
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Proces…
🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry.
A beautiful cross platform Desktop Player for Google Play Music
👻 Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).
GPU Accelerated MediaPipe Plugin for TouchDesigner
An Open Sound Control (OSC) library for JavaScript that works in both the browser and Node.js
JavaScript game engine that uses q5.js/p5.js for graphics and Box2D for physics.
Google Chrome DevTools extension to live edit WebGL GLSL shaders
Ōryōki [応量器] is an experimental web browser with a thin interface.
The Sketch Machine wants you to draw; it's waiting for you.
Sound Processing Language for Web Audio
A JavaScript library that compiles GLSL ray marchers.
Templates for generating animated seamless loops in Processing and p5.js
A tool for quickly writing, compiling and running simple openFrameworks applications.
Renders ISF Effects and Compositions into a canvas
JavaScript Library for Astronomical Calculations
Emacs key bindings for VS Code
Source code to the various slideshows used during my September 16, 2013 talk at the SFPC opening