I build developer tools β CLI utilities, code analyzers, and libraries that solve specific problems.
Python Β· C# Β· PHP Β· TypeScript Β· Go Β· Rust
Project
What it does
Stack
repo2ctx
Intelligently prepare your codebase as LLM context
Python
aicodeaudit
Pre-commit hook that catches AI-generated code antipatterns
Python
mcptest
Pytest plugin for testing MCP servers without an LLM
Python
smelt
MCP server that converts PDF/DOCX/web pages to LLM-ready text
Python
gguf-peek
Inspect GGUF model file metadata without loading the model
Python
model-scout
Fetch HuggingFace model info and quantization variants
Python
Project
What it does
Stack
dephealth
Score dependency health with maintenance & security grades
Python
depwatch-python
Monitor Python dependencies for staleness and vulnerabilities
Python
depwatch-dotnet
Monitor NuGet dependencies for staleness and vulnerabilities
C#
actions-audit
GitHub Actions security scanner β mutable tags, CVEs, script injection
Python
license-patrol
Multi-language license scanning with SBOM generation
Python
dotnet-secrets-scan
.NET-aware secret scanner that understands appsettings.json
C#
jwt-probe
CI/CD JWT security tester β alg-none, algorithm confusion attacks
C#
.NET Analyzers & Source Generators
Project
What it does
Stack
EFQueryGuard
Catches EF Core performance traps at compile time
C#
BuilderGen
Source generator that creates fluent builders for records
C#
ModernDotNetAnalyzer
Analyzer for async deadlocks, mutable records, and more
C#
FeatureFlagGen
Source generator for strongly-typed feature flags
C#
AppSettingsGen
Source generator for typed settings from appsettings.json
C#
MinimalEndpoints
Source-generated endpoint discovery for Minimal APIs
C#
dotnet-migration-check
Static analysis of EF Core migrations for risky operations
C#
regexcraft
Fluent API for building regex patterns with IntelliSense
C#
Project
What it does
Stack
cronlens
Build, explain, validate, and lint cron expressions
Python
fileshifter
Convert between CSV, JSON, YAML, Parquet, SQLite, and Excel
Python
confmerge
Unified config loader β env, .env, JSON, YAML, TOML
Python
pyproject-lint
Linter and auto-fixer for pyproject.toml
Python
logfuse
DataDog-like structured log explorer for the terminal
Python
actions-graph
Visualize GitHub Actions dependency trees
Python
git-gossip
Catch-up summaries of repo activity since a date
Python
readme-score
Grade your README quality against best practices
Python
Project
What it does
Stack
php-data-guardian
Attribute-driven validation for PHP 8.2+
PHP
php-datapack
Framework-agnostic DTOs with hydration and serialization
PHP
php-shield-middleware
Unified PSR-15 security middleware pack
PHP
php-pipe-utils
Curried data-last utilities for the PHP 8.5 pipe operator
PHP
php-enum-utils
Toolkit for PHP 8.2+ native enums β labels, collections, lookup
PHP
env-sync
Keep .env files in sync with .env.example
PHP
Developer tooling that fits into existing workflows β pre-commit hooks, CI pipelines, IDE analyzers
AI/LLM infrastructure β MCP tooling, model inspection, prompt management
Supply chain security and dependency health
Roslyn analyzers and source generators for .NET
Modern PHP libraries for 8.2+ and the upcoming pipe operator