neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
A collection of C# Source Generators for compile-time code generation
Developer toolsC# · PowerShellGitHub @AndyElessarOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A collection of C# source generator for .NET project.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗A collection of C# Source Generators for compile-time code generation.
| Package | Description |
|---|---|
IoC/DI registration source generator for Microsoft.Extensions.DependencyInjection.Abstractions | |
| CLI tool for adding IoC attributes to existing projects |
A C# source generator that extends Microsoft.Extensions.DependencyInjection.Abstractions by generating registration code at compile time.
MS.E.DI| Feature | MS.E.DI | SourceGen.Ioc |
|---|---|---|
| Open Generic | Runtime resolution only | ✅ Auto-discovers closed types from usage |
| Nested Open Generic | ❌ | ✅ Auto-discovery + [IocDiscover] |
| Decorator Pattern | ❌ | ✅ With type constraint validation |
| Field/Property/Method Injection | ❌ | ✅ [IocInject] |
| Lifecycle validation | Runtime errors | ✅ Compile-time |
| Circular dependency | Runtime errors | ✅ Compile-time |
dotnet add package SourceGen.Ioc
using SourceGen.Ioc;
using Microsoft.Extensions.DependencyInjection;
public interface IMyService;
[IocRegister<IMyService>(ServiceLifetime.Scoped)]
internal class MyService : IMyService;
// Register in DI container
services.AddMyProject(); // Generated extension method
See full documentation for all features including defaults, keyed services, decorators, open generics, tags, modules, wrappers, factory/instance registration, and compile-time containers.
MIT