Convenient definitions for a triangle covering the full screen in WebGL - BYORenderer
Simple utils around JS arrays for flexible and terse code - new arrays by default (for FP/immutable), mutate if specified (to reuse memory).
Optical flow for WebGL - BYORenderer.
Béziers from Node code generator - for any `mix`-able type/dimension, any number of control points, GLSL or similar.
Custom histograms using scatter approach in WebGL - BYORenderer (based on `regl`).
Small GLSL utility for aspect ratios in 1-4 dimensions.
Small utility to handle paths for different hosts - for hosting on local/Github/etc.
Simple time-stepping - frame, real-time, constant-step - via any API.
Simple utils around JS lists (array-like) for flexible and terse code - new arrays by default (for FP/immutable), mutate if specified (to reuse memory).
GLSL Verlet integration in 1-3 dimensions.
GPGPU current/past state-stepping - map minimal passes of shaders, GL resources, inputs, outputs - BYORenderer.