zacharylayne's starred repositories
MetaOutput
Work with output data / log files never been so simple!
QuickGraph
Generic Graph Data Structures and Algorithms for .NET
Utf8StreamReader
Utf8 based StreamReader for high performance text processing.
PrivateProxy
Source Generator and .NET 8 UnsafeAccessor based high-performance strongly-typed private accessor for unit testing and runtime.
X39.SourceGenerators.Property
source generator that generates properties for a given class
generator-start
template repository for a roslyn source generator
SourceGeneratorSample
B站《源代码生成器》系列视频教程的配套代码。
ZBase.Foundation.FixedArrays
C# source generator to create fixed-size arrays
ZBase.Foundation.SourceGen.Common
Common functionality for developing C# source generator for Unity
EnumConvertGenerator
Provides extension methods around enum conversion using source generation.
ConsoleSampleIncGen
Sample of incremental source generation in C#
SourceBuilder.NET
A wrapper around StringBuilder to make it easier to build source code in source generators
TransparentValueObjects
Source generator for Value Objects.
EventGenerator
Generates events, OnEvent() methods and EventArgs classes
ZBase.Foundation.EnumExtensions
C# source generator to provide extensions for any enum
Tortuga.Shipwright
A trait engine for C#.
H.Generators.Extensions
A set of extensions to simplify the code of generators
OneOf.TypeExtensions
An incremental source generator that creates typed extension methods for OneOf<> types for more readable and robust code.
Parameterization
Effortlessly Build Command-Line Applications with [Parameterization]
Serenity.EnumGenerator
A Unity compatible C# source generator to create an extension class for enums
ZBase.Foundation.PolymorphicStructs
Polymorphism for structs by the help of Source Generator. Based on PhilSA PolymorphicStructs.
NTypewriter
File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.
command-line
Declarative syntax for System.CommandLine via attributes for easy, fast, strongly-typed (no reflection) usage. Includes a source generator which automagically converts your classes to CLI commands and properties to CLI options or CLI arguments.
Immediate.Handlers
Source Generated implementation of the Mediator pattern
OpenXR-MixedReality
OpenXR samples and preview headers for HoloLens and Windows Mixed Reality developers familiar with Visual Studio