Ecosyste.ms: Repos

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

GitHub topics: roslyn-generator

Antelcat/AutoGen

Auto generate anything

Language: C# - Size: 802 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 6 - Forks: 1

beardgame/fluentsourcegen

Allows using C# source generators using a fluent, type safe interface rather than string templating.

Language: C# - Size: 138 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 22 - Forks: 1

afxres/binary

Serialization library for C# and F#.

Language: C# - Size: 2.22 MB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 7 - Forks: 2

earloc/TypealizR

Statically typed i18n support for the .NET - ecosystem

Language: C# - Size: 1.85 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 73 - 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: 14 days ago - Pushed: about 1 year ago - Stars: 7 - Forks: 3

duydang2311/AltV.Community.MValueAdapters.Generators

A roslyn source generator for MValue adapter implementation in alt:V

Language: C# - Size: 66.4 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 4 - Forks: 2

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.21 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0

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: 234 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 1,643 - Forks: 44

StarCruiseStudios/PhxInject

Compile time dependency injection for .NET.

Language: C# - Size: 1.04 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

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: 449 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 167 - Forks: 13

NeVeSpl/NTypewriter

File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.

Language: C# - Size: 57.7 MB - Last synced: 27 days ago - Pushed: about 2 months ago - Stars: 112 - Forks: 23

GobieGenerator/Gobie

Simple C# source generation based on custom templates

Language: C# - Size: 1.37 MB - Last synced: 21 days ago - Pushed: 10 months ago - Stars: 90 - Forks: 5

pakrym/jab

C# Source Generator based dependency injection container implementation.

Language: C# - Size: 479 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 1,008 - Forks: 33

PawelGerr/Thinktecture.Runtime.Extensions

Provides an easy way to implement Smart Enums and Value Objects

Language: C# - Size: 2.59 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 46 - Forks: 1

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: about 2 months ago - Pushed: 2 months 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: 2 months ago - Pushed: 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: 88.9 KB - Last synced: 16 days ago - Pushed: 9 months ago - Stars: 2 - Forks: 0

paukertj/autoconverter

Code generator based automapping library

Language: C# - Size: 138 KB - Last synced: 4 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0

Emik03/Emik.SourceGenerators.Choices

Source generates highly performant and flexible disjoint unions.

Language: C# - Size: 261 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

Hagelslag77/Extengerator

C# source generation configured by YAML

Language: C# - Size: 103 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

Paraminter/SharpAttributeParser

Parses C# attributes using the Roslyn API, primarily intended for Analyzers and Source Generators.

Language: C# - Size: 901 KB - Last synced: 27 days ago - Pushed: 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: 6 months ago - Pushed: about 1 year ago - Stars: 54 - Forks: 3

Jalalx/HttpClientCodeGenerator

HttpClientGenerator is a tool that uses the Roslyn code generator feature to write boilerplate HttpClient code for you.

Language: C# - Size: 95.7 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 45 - Forks: 2

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: 29 days ago - Pushed: about 2 months ago - Stars: 2 - 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: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

SoftStoneDevelop/Gedaq

ORM Gedaq is generator for obtaining and mapping data from the database.

Language: C# - Size: 1.91 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

caneva20/ConfigAssets

Simple & Lightweight solution for managing configuration assets in Unity projects

Language: C# - Size: 308 KB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 32 - Forks: 4

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: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

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: 9 months ago - Pushed: 9 months ago - Stars: 3 - Forks: 0

ignatandrei/RSCG_Utils

Roslyn Source Code Generators Utils

Language: C# - Size: 75.2 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

Blokyk/privatub

A slapdash C# generator to create proxy classes allowing you to access private members of their parent class

Language: C# - Size: 13.7 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

dgmjr-io/Dgmjr.CodeGeneration

Language: C# - Size: 231 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - 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: about 1 year ago - Pushed: about 1 year ago - Stars: 4 - Forks: 0

dgmjr-io/EnumCodeGenerator

Language: C# - Size: 263 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

dgmjr-io/Dgmjr.InterfaceGenerator

Language: C# - Size: 79.1 KB - Last synced: about 1 year ago - Pushed: about 1 year 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: about 1 year ago - Pushed: almost 3 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: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

SoftStoneDevelop/Gedaq.Npgsql

Attributes required for Gedaq ORM operation for PostgreSQL database.

Language: C# - Size: 120 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

jmarolf/generator-start

template repository for a roslyn source generator

Language: C# - Size: 228 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 14 - Forks: 0

curtisy1/Intl.Net

A ResX Globalization alternative using JSON instead of bulky XML

Language: C# - Size: 21.3 MB - Last synced: 13 days ago - Pushed: over 1 year 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: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

Aha43/RoslynCodeGeneratorDemo

Roslyn code generator example

Language: C# - Size: 21.5 KB - Last synced: over 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

marck7jr/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: over 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0