Tools
Utilities for developers, language learners, and makers
Software Development
Tools for web publishing, development workflows, and code generation.
Web Publishing
Language Learning
Tools to assist in learning foreign languages.
LLM Tools
Utilities for working with Large Language Models and their outputs.
Claude Chat Viewer
View Claude chat conversations from exported JSON files. Copy the chat as RTF; download a zip of all the artifacts.
Travel Photo Explainer
AI-powered tool that explains the cultural and historical significance of travel photos.
Machine Embroidery
File conversion and automation tools for machine embroidery.
p5.js Tools & Libraries
Development tools and libraries for the p5.js creative coding framework.
p5 Server
Command-line tool that runs p5.js sketches with live reload and automatic library inclusion.
P5 Server VSCode Extension
Create and run p5.js sketches within Visual Studio Code with integrated development server and browser.
Physical Computing
Tools for working with microcontrollers and sensor data.
Education Tools
Tools for students and educators in computer science and physical computing.
For Students
Map Explorer
Interactive visualization of the map function in Arduino, Processing, and p5.js.
For Educators
Multiclone
Fast tool for cloning all forks of a repository or GitHub Classroom assignments.
Assignment Dashboard
Dashboard for tracking student Jupyter notebook submissions on GitHub.