Built in public, shipped in production — quick access to each project’s live docs and source.
Kaprekar Explorer
6174
An animated React + Vite app that walks 4-digit seeds into Kaprekar's constant 6174 — one subtraction card at a time.
IRepository<T> for Cosmos DB
Azure Cosmos DB Repository .NET SDK
A dependency-injection-friendly wrapper around the official Microsoft.Azure.Cosmos SDK — configure once, inject everywhere. 1.2M+ NuGet downloads.
Streaming-style Next.js demo
Nextflix
A Netflix-style streaming clone built with Next.js 15, TypeScript, Tailwind, and the TMDB API — hero trailers, hover cards, infinite browsing.
Localize .resx with GitHub Actions
Resource Translator
A GitHub Action that translates .resx and localization resources for .NET apps — drop it in your workflow and ship multilingual builds.
Modern .NET moderation
Profanity Filter
A modern .NET profanity filtering solution with first-class source generators, customizable rules, and AOT-ready performance.
Aspire-powered Netlify hosting
Netlify Aspire Integration
A hosting integration that helps deploy Aspire-powered static experiences using Netlify — bring your AppHost, ship to the edge.
Source-generated JS interop for Blazor
Blazorators
Roslyn source generators that author idiomatic, strongly-typed C# wrappers around the browser’s web APIs — no hand-written IJSRuntime glue required.
Rust web framework, totally vibed
Bueler
Build reactive web apps entirely in Rust — fine-grained signals, zero JavaScript, direct DOM manipulation, compiled to WebAssembly. Ships with 48 components out of the box.
The unofficial @actions/toolkit, in .NET
GitHub Actions Toolkit for C#
The .NET equivalent of the official GitHub actions/toolkit — a family of ActionsToolkit.* NuGet packages (Core, Glob, IO, Exec, Octokit, ToolCache, Attest, Cache) for authoring GitHub Actions in C# with native AOT support.
CI artifacts and .cast recordings, inside VS Code
GitHub Artifacts Explorer & Asciinema Player
A VS Code extension that opens GitHub Actions artifacts and plays asciinema .cast recordings inline — paste a PR or workflow-run URL, pick an artifact, the right viewer (Simple Browser, asciinema player, or file picker) takes over.