This is your work, valued
toxiclibsjs. Toxiclibsjs is a library for computational design tasks with JavaScript. This library is a port of http://toxiclibs.org for java and processing.
820toxiclibsjs-examples. Repo for toxiclibs.js website and examples
39animitter. requestAnimationFrame loop + EventEmitter for browser, VRDisplay, node.js and AMD.
30Sketchplate. Sketchplate is a CLI application written in Node.js for rapid-creation of new projects.
26template-shaders-glslify. A barebones template for creating a new shader sandbox with browserify, glslify and by default a vanilla / stackgl based fullscreen canvas
6template-browserify. a for browserify with babel, pug templates and less for css, ideal for use with sketchplate
5lighthouse-cli. A barebones command-line interface for the Lighthouse issue tracker
4grid2d. Calculate and manipulate 2-dimensional grids in node and browser.
4Socket-Sketch. messing around with socket.io
4lgtm. A TUI and Claude Code Skills for reviewing AI-generated plans and code, line by line
4event-map. Easily bind multiple events to a dom element and its children with a single object. Inspired by Backbone.View's events object.
3node-arduino. Control your Arduino with Node
3watch-property. Monitor properties on an object and return true when the value has changed between invocations
3change-keys. small npm module for creating a new object with modified keys from the original
2combinatorics. strategies for generating combinations of values
2LLM-Prompt-Library. Advanced Code and Text Manipulation Prompts for Various LLMs. Suitable for Siri, GPT-4o, Claude, Llama3, Gemini, and other high-performance open-source LLMs.
2r-a-f. requestAnimationFrame polyfill for node and browser
2The-Nature-of-Code. Raw source of The Nature of Code book as well as Processing examples.
2connect-favicon-canvas. connect middleware for generating server-side images and icons with node-canvas.
2sketch-simplex-trails. http://haptic-data.com/sketches/simplex_trails/
2rainbow-sketch. recursive rainbows in canvas
2ncs. Light-weight system for sending messages between interactive apps.
1canvas-recorder. Tool to record animations made in canvas.
1cohort_default_rate. Which School's Students are Failing to Pay their Student Loans? Visualization project
1sequence-paths. Create an array of sequential filenames between a provided range and with a consistent length of numerals.
1GSVPano.js. Google Street View Panorama Util
1template-amd-sketch. A basic project template configured with Require.js and preferred libraries, for use with Sketchplate
1generative-ai-js. The official Node.js / Typescript library for the Google Gemini API
1shader-school. A workshopper for GLSL shaders and graphics programming
1