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 Wiki

  • 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.