Skip to content
View ndcorder's full-sized avatar

Block or report ndcorder

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ndcorder/README.md

Hey, I'm Nicolas 👋

I build developer tools — CLI utilities, code analyzers, and libraries that solve specific problems.

Python · C# · PHP · TypeScript · Go · Rust


AI & LLM Tooling

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

Security & Supply Chain

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#

Python CLI Tools

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

PHP Libraries

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

What I'm into

  • 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

Popular repositories Loading

  1. promptcase promptcase Public

    Rust

  2. model-scout model-scout Public

    Python

  3. herd herd Public

    Python

  4. smelt smelt Public

    Python

  5. license-patrol license-patrol Public

    Python

  6. actions-graph actions-graph Public

    Python