Don McCurdy's Projects
High-performance Toolkit for WebGL-based Data Visualization
A web based structure synthesizer
Mesh optimization library that makes meshes smaller and faster to render
📦 Zero-configuration bundler for tiny modules.
MikkTSpace vertex tangent calculation for JavaScript/TypeScript/Node.js, using Web Assembly.
Media Type Database
Easily display interactive 3D models on the web and in AR!
Web tool for creation of MSDF bitmap font spritesheets and JSON
Resize an ndarray with Lanczos resampling
Convert ndarray ↔ image data, for Web and Node.js.
recast navigation for node.js addon
Build tools for the vis.gl framework suite
A community-driven framework for managing your zsh configuration. Includes 120+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
The Less Formal CSS Framework
A post processing library that provides the means to implement image filter effects for three.js.
Create and update Twitter lists quickly through a clean and simple interface.
OAuth provider for Powerline.io, a list management client for Twitter.
Predawn is a dark interface and syntax theme for Sublime Text.
A performance instrumentation logging library for Uber frameworks
Base for creating objects that behave like a Property Graph
Send keyboard/gamepad controls between devices, peer-to-peer, over WebRTC.
⏰ Responsive web app for setting an alarm on a Raspberry Pi.
⏰ Hardware controller for an alarm clock running on a Raspberry Pi.
Bundler plugins for optimizing glTF 3D models
React friendly API wrapper around MapboxGL JS
🤳 VR/AR with react-three-fiber
Shared configuration for automating dependency updates.
Sandbox for polymer experiments.
See me attempt to WebGL.