GitHub topics: roslyn-generator
Sergio0694/PolySharp
PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀
Language: C# - Size: 288 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,060 - Forks: 66

dpvreony/Vetuviem
Vetuvium is a code generation toolkit to support ReactiveUI View to View Model binding (MVVM -> V2VM -> Ve-Tu-Viem)
Language: C# - Size: 1.33 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6 - Forks: 0

sator-imaging/TDoubles
C# Source Generator for Strongly-Typed Mocks and Fakes
Language: C# - Size: 356 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

NeVeSpl/NTypewriter
File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.
Language: C# - Size: 58.8 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 142 - Forks: 27

StefanStolz/ShadowWriter
Leverage the capabilities of Roslyn source generators to help generate boilerplate code efficiently.
Language: C# - Size: 534 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

dpvreony/syntixi
Source generator to embed SyncFusion License Key from an environment variable
Language: C# - Size: 193 KB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

pakrym/jab
C# Source Generator based dependency injection container implementation.
Language: C# - Size: 485 KB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 1,123 - Forks: 43

EngRajabi/Enum.Source.Generator
A C# source generator to create an enumeration class from an enum type. With this package, you can work on enums very, very fast without using reflection.
Language: C# - Size: 431 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 195 - Forks: 18

earloc/TypealizR
Statically typed i18n support for the .NET - ecosystem
Language: C# - Size: 2.99 MB - Last synced at: 19 days ago - Pushed at: 21 days ago - Stars: 81 - Forks: 3

GobieGenerator/Gobie
Simple C# source generation based on custom templates
Language: C# - Size: 1.37 MB - Last synced at: 10 days ago - Pushed at: about 2 years ago - Stars: 106 - Forks: 5

SoftStoneDevelop/StackMemoryCollections
Fast unsafe collections for memory reuse by stack type. Adding elements without overhead when increasing Capacity. Can also be used in as classic collection with resizing or on a custom memory allocator.
Language: C# - Size: 2.45 MB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

afxres/binary
Serialization library for C# and F#.
Language: C# - Size: 2.34 MB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 2

purkayasta/TheUtilityVerse
UtilityVerse is a helper library to speed up the development with common methods built in
Language: C# - Size: 231 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

Emik03/Emik.SourceGenerators.Choices
Source generates highly performant and flexible disjoint unions.
Language: C# - Size: 1.1 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

StarCruiseStudios/PhxInject
Compile time dependency injection for .NET.
Language: C# - Size: 1.64 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

Antelcat/AutoGen
Auto generate anything
Language: C# - Size: 1.44 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 24 - Forks: 2

Tomiwa-Ot/Emojify
C# emoji obfuscator
Language: C# - Size: 558 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 6 - Forks: 3

mavfi-foundation/source-generators
MavFi Foundation Source Generators
Language: C# - Size: 174 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

BUTR/Bannerlord.ModuleLoader
Library that provides an universal loader for distributing multiple implementations for different game versions within one module.
Language: C# - Size: 97.7 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

X39/X39.Roslyn.OpenTelemetry
A source generator to generate ActivitySource's from attributed method bodies
Language: C# - Size: 64.5 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 10 - Forks: 0

Jalalx/HttpClientCodeGenerator
HttpClientGenerator is a tool that uses the Roslyn code generator feature to write boilerplate HttpClient code for you.
Language: C# - Size: 96.7 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 46 - Forks: 2

Tan90909090/CompileTimeObfuscator
A C# Source Generator for obfuscating string or byte array values using multi-byte xor encryption.
Language: C# - Size: 62.5 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 7

devlooped/StructId
Automatic implemention of stronly typed IDs via record structs with compile-time feature auto-detection
Language: C# - Size: 264 KB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 37 - Forks: 1

SirTaPiaz/SirTaPiazOfRoslyn
This repository contains all the source codes for the season one - Roslyn - of my YouTube channel!
Language: C# - Size: 3.25 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

AlyElhaddad/ThunderboltIoc
One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.
Language: C# - Size: 1.07 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 57 - Forks: 3

Filip-Drabinski/Fluentish.InjectableStatic
Generate injectable wrappers for static classes
Language: C# - Size: 282 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

mikepringle/QueryByShape
Autogenerates GraphQL queries at build-time based on the "shape" of your result type
Language: C# - Size: 88.9 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

Lamparter/IDeconstructable
Exposes the IDeconstructable interface and its source generator to allow "deconstructing" classes into their fields.
Language: C# - Size: 24.4 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

chrisyarbrough/pandority
Roslyn source generators for Unity projects. Useful as a learning resource or getting started.
Language: C# - Size: 277 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

beardgame/fluentsourcegen
Allows using C# source generators using a fluent, type safe interface rather than string templating.
Language: C# - Size: 145 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 24 - Forks: 0

HexaEngine/Hexa.NET.Protobuf
Language: C# - Size: 36.1 KB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Blake11/AutoInterface
Yet another source generator that creates interfaces for implementations and auto-implements the said interface.
Language: C# - Size: 31.3 KB - Last synced at: 18 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

trympet/ThisClass
Exposes class and type information as constants in the ThisClass class using source generators powered by Roslyn, inspired by ThisAssembly.
Language: C# - Size: 80.1 KB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

duydang2311/AltV.Community.MValueAdapters.Generators 📦
A roslyn source generator for MValue adapter implementation in alt:V
Language: C# - Size: 72.3 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 5 - Forks: 2

JonasDesodt/MusicClub.v3
Database, API and CMS for managing a music club
Language: C# - Size: 373 KB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

caneva20/ConfigAssets
Simple & Lightweight solution for managing configuration assets in Unity projects
Language: C# - Size: 310 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 36 - Forks: 4

SoftStoneDevelop/Gedaq
ORM Gedaq is generator for obtaining and mapping data from the database.
Language: C# - Size: 1.92 MB - Last synced at: 16 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

RyaguzovMichael/FiniteAutomaton
Library for create Roslyn code generated finite state machine.
Language: C# - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jmarolf/generator-start
template repository for a roslyn source generator
Language: C# - Size: 228 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 0

cristipufu/aspnetcore-openapi-source-generator
Roslyn source generator that automatically creates ASP.NET Core controllers and models from OpenAPI YAML specifications
Language: C# - Size: 20.5 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

dgmjr-io/RegexDtoGenerator
A library to generate a. DTO from a regular expression
Language: C# - Size: 134 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Hagelslag77/Extengerator
C# source generation configured by YAML
Language: C# - Size: 103 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lucimarckdias/csharp-source-generators
This repository contains some code samples that I created through my experiments with C# Source Generators.
Language: C# - Size: 37.1 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

SoftStoneDevelop/KafkaExchanger
Kafka broker message processing service generator to simplify communication in a microservices environment. Can be either statefull (on any storage) or stateless.
Language: C# - Size: 625 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ignatandrei/RSCG_Utils
Roslyn Source Code Generators Utils
Language: C# - Size: 79.1 KB - Last synced at: 27 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

dgmjr-io/Dgmjr.CodeGeneration
Language: C# - Size: 231 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

paukertj/autoconverter
Code generator based automapping library
Language: C# - Size: 138 KB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

dgmjr-io/EnumCodeGenerator
Language: C# - Size: 263 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dgmjr-io/Dgmjr.InterfaceGenerator
Language: C# - Size: 79.1 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Strongbytes/Boilerplate-Generator
Generate ASP.NET Core boilerplate code using Roslyn, starting from a model entity
Language: C# - Size: 756 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 4

SoftStoneDevelop/Gedaq.SqlClient
Attributes required for Gedaq ORM operation for database supported Microsoft.Data.SqlClient.
Language: C# - Size: 32.2 KB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

SoftStoneDevelop/Gedaq.Npgsql
Attributes required for Gedaq ORM operation for PostgreSQL database.
Language: C# - Size: 120 KB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

SoftStoneDevelop/Gedaq.DbConnection
Attributes required for Gedaq ORM to work with methods available in DbConnection. Allows you to work with the database without being tied to a specific database.
Language: C# - Size: 72.3 KB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

curtisy1/Intl.Net
A ResX Globalization alternative using JSON instead of bulky XML
Language: C# - Size: 21.3 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

dotnet-demos/roslyn-compile-with-analyzers
A console application that compile code using Roslyn with analyzers
Language: C# - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Aha43/RoslynCodeGeneratorDemo
Roslyn code generator example
Language: C# - Size: 21.5 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0
