An open API service providing repository metadata for many open source software ecosystems.

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