This is your work, valued
Silhouette. A library to build .NET profilers in .NET
207GummyCat. A tool to visualize the activity of the .NET garbage collector.
190ManagedDotnetGC. Implementation of a .NET GC in C# with NativeAOT
117ClipPing. Displays a visual notification in the active window when the clipboard is updated.
111windbg-extensions. Extensions for the new WinDbg
109DynaMD. Helper objects to browse complex structures returned by ClrMD
68WalkHeap. Sample code to show how to walk the managed heap in C#
33SimpleCpuProfiler. Proof-of-concept of a simple CPU profiler written in C#
23UIProfiler. C#
22UnmanagedExports.Repack. Unmanaged Exports (DllExport for .Net) - Adapted for PackageReference
18ClrMDExports. C#
17NativeObjects. Source-generator for easier native interop.
15Dotnetos2022. Sample code for the talk "Pushing C# to new places with NativeAOT" at the Dotnetos Conference 2022
9AdventOfCode. C#
5UpdateConference2022. Sample code for the talk "Pushing C# to new places with NativeAOT" at the Update Conference 2022
5DWX25. Source code and demos for the talk "The hidden life of method calls" at DWX25 in Mannheim.
5Dotnetconf2022. Sample code for the talk "Pushing C# to new places with NativeAOT" at the Dotnetconf 2022
5MyTask. Sample code for the "Designing and rewriting asynchronous tasks from scratch" conference talk
5CoreCLR.ZeroGC. Zero Garbage Collector for CoreCLR
5UpdateConferenceKrakow2025. C#
4wslmon. Windows task manager for WSL
3ClrMDSourceGenerator. Generator of strongly typed ClrMD helpers from a memory dump
3Silhouette-FunctionCallbacks. C#
3DatadogAssemblyPatcher. Ahead-of-time injection of Datadog .net tracer instrumentation
2IIS.NativeAOT. An experimental project that attempts to write a fully native IIS module using C# NativeAOT
2StartProcessSuspended. Repro for a random issue with procdump
2Techorama2025. Source code and demos for the talk "The hidden life of method calls" at Techorama 2025 in Utrecht.
2resharper-heapview. ReSharper Heap Allocations Viewer plugin
1clr-samples. Repository for CLR Hosting and Diagnostic API native code samples.
1datadog-span-analyzer. C#
1diagnostics. This repository contains the source code for various .NET Core runtime diagnostic tools and documents.
1kevingosse.github.io. HTML
1PowerToys. Windows system utilities to maximize productivity
1PerfGcCollector. C#
1dotnet-dump-ex. Text-based UI for dotnet-dump
1LLDB-LoadManaged. LLDB plugin capable of executing plugins written for WinDbg/ClrMD
1dotnet-dumponexception. C#
1clrmd. Microsoft.Diagnostics.Runtime is a set of APIs for introspecting processes and dumps.
1UpdateConference2025. Source code and demos for the talk "The hidden life of method calls" at Update Conference 2025 in Prague.
1DDC25. Source code and demos for the talk "Writing a .NET profiler in C# with Silhouette" at DDC25 in Cologne.
1