GeezerVison is showing github.com — Build software better, together
Here are
33 public repositories
matching this topic...
Language:
All
Filter by language
Sort:
Most stars
Sort options
Roslyn-based MCP server giving AI agents deep semantic understanding of .NET/C# codebases — 67 tools for navigation, call graphs, diagnostics & code fixes, safe refactoring, code-quality auditing, test intelligence, DI graphs, and IL/external-assembly inspection.
A modular RAG pipeline library for .NET, built on Microsoft.Extensions.AI abstractions
Security monitoring middleware for IChatClient (Microsoft.Extensions.AI). 55 detectors for prompt injection, hallucination, PII leakage, and operational anomalies. Intervention engine, embedded dashboard, audit forwarders to Azure Sentinel + OpenTelemetry. Drop-in middleware for any LLM client.
MCP server for on-demand .NET memory profiling with AI-actionable code fix suggestions, collecting heap data in-process over EventPipe
Roslyn analyzers and code fixes for modern .NET performance patterns. Flags allocations, virtual dispatch, and boxing on hot paths — with multi-TFM awareness.
A zero-allocation mediator library for .NET 10. Roslyn source generator wires all dispatch at compile time — no reflection, no dictionaries, no virtual dispatch.
Source-generator-based, NativeAOT-clean raw-SQL data access for .NET. Annotate partial methods with [Query]/[Command]/[StoredProcedure]; the generator emits typed parameter binding + materialization against AdoNet.Async. Zero runtime reflection.
dotnet new Clean Architecture Web API template for the ZeroAlloc.* ecosystem. Source-generated, AOT-safe, zero-allocation through the hot path. Bundles 10 ZA packages + EF Core SQLite + JWT + OpenTelemetry + NetArchTest boundary rules + BDN/NBomber benchmarks.
Typed, source-generated decision questions for .NET: one IDecisionClient for TypeSafe's Jev, OpenRouter, local /v1/systemone servers and OpenAI's Decisions API. Native AOT and allocation-conscious.
Source-generated, zero-allocation finite state machines for .NET. Add [StateMachine] and [Transition] attributes to a partial class; the generator emits a TryFire switch expression with no heap allocation on the transition path. AOT-safe.
Zero-allocation source-generated ValueObject equality for hot paths. Eliminates boxing and iterator allocations from CSharpFunctionalExtensions.ValueObject.GetEqualityComponents().
A zero-allocation serialisation library for .NET. IBufferWriter<byte>-based ISerializer<T> with Roslyn source generator — AOT-safe, no reflection, works with MemoryPack, MessagePack, and System.Text.Json.
Zero-allocation, no-boxing Result<T,E> library for .NET 9 with full CSharpFunctionalExtensions API parity.
Compile-time DI for .NET — Roslyn source generator with Native AOT-compatible standalone container. Zero reflection, compile-time errors, 5 ns startup.
A zero-allocation validation library for .NET. Roslyn source generator wires all rule evaluation at compile time — no reflection, no boxing, no runtime overhead.
Zero-allocation async event primitives for .NET. ValueTask-based AsyncEvent<T> with sequential and parallel invocation modes, source-generated dispatch, no reflection.
A source-generated, Native AOT-compatible REST client for .NET 10+. Define your HTTP API as a C# interface — the Roslyn generator emits a fully type-safe, zero-reflection implementation at compile time.
Shared building block for pipeline-aware Roslyn source generators in the ZeroAlloc ecosystem. Zero allocation, compile-time wiring, Native AOT compatible.
Source-generated background job scheduler for .NET 8 and .NET 10. Decorate a class with [Job] and the Roslyn generator wires up the executor, DI registration, and recurring startup — no reflection at runtime.
Source-generated, zero-allocation specification pattern for .NET 8+. Compose specifications at compile time with no heap allocation on the evaluation path. AOT-safe.
Add this topic to your repo
To associate your repository with the
zeroalloc
topic, visit your repo's landing page and select "manage topics."
Learn more
|