A selection of my open-source projects on GitHub, grouped by topic. Almost everything is Apache 2.0 and/or MIT licensed.
Agentic Coding
- skills — My AI-agent skills & plugins.
TMI - Threat Modeling Improved - Threat modeling platform for humans and agents
- tmi-ux — Web front-end for threat-model and data-flow-diagram editing, with OAuth/OIDC and real-time collaborative editing.
- tmi — REST API server and platform for humans and agents to run security reviews and threat modeling.
- tmi-tf-wh — Webhook-driven, cloud-hosted Terraform analyzer for TMI.
- tmi-clients — REST clients for the TMI threat-modeling API.
Security tools
- sqdist — Rust CLI that scores how likely one string is spoofing or squatting on another.
- pypi-proxy — Experimental local PyPI pull-through cache with hooks to support security scanning before use.
- asciicast-utils-python — Python utilities to record and play back terminal sessions as asciicast files.
- dominfo — Gathers domain-name info to assess subdomain-takeover risk.
Cloud, DNS & infrastructure
- r53 — Python CLI for AWS Route 53: simple record management and dynamic DNS.
Hardware projects
- lcars-pi-clock — LCARS (Star Trek: TNG) themed clock/calendar for a WaveShare e-ink display on Raspberry Pi.
File & document utilities
- scan-namer — Renames scanned documents in Google Drive with descriptive names based on their content.
- renamer — Local file renamer.
Web & UI experiments
- css-animations — Exploring CSS animations to explain user interaction in lieu of written help.
- gesture-test — Experiments toward an asynchronous touch-gesture library for Python.
Other
- homebrew-tap — Homebrew tap for distributing my tools.
- tesla-alexa — Connect Amazon Echo (Alexa) to Tesla vehicles. Very outdated, do not use.