C# source generator that generates a constructor from readonly fields/properties in a class or struct
☆62Mar 1, 2026Updated this week
Alternatives and similar repositories for AutoConstructor
Users that are interested in AutoConstructor are comparing it to the libraries listed below
Sorting:
- An attribute, generator and analyzer to declare "private-like" types in C# (internal but producing errors if not used as if they were dec…☆10Dec 17, 2023Updated 2 years ago
- A very fast dependency injection and components container, with many interesting features, and without reflection☆11Oct 31, 2022Updated 3 years ago
- Durian is a collection of Roslyn-based analyzers and source generators that extend the default capabilities of C#.☆69Jan 8, 2025Updated last year
- QuickConstructor is a reliable and feature-rich source generator that can automatically emit a constructor from the fields and properties…☆26Jun 7, 2022Updated 3 years ago
- Automatically create strongly typed C# settings objects from AppSettings.json. Uses Source Generators. Includes a simple deserialization…☆31Jan 30, 2025Updated last year
- High-performance zero-reflection approach to C# metaprogramming☆32Sep 29, 2024Updated last year
- A Roslyn source generator for creating constructors.☆111Updated this week
- Highly efficient compile-time general purpose DI container based on C# source generators.☆34Jun 23, 2022Updated 3 years ago
- Source code generator for generating `ToString` method☆19Jan 27, 2023Updated 3 years ago
- Generates a synchronized version of an async method☆76Updated this week
- .NET reflection engine for analyzing and exploring object structures, properties and metadata in runtime☆18Feb 22, 2026Updated last week
- a sample of how to build cross-product libraries for AEC apps☆19Jan 11, 2019Updated 7 years ago
- MGR.CommandLineParser is a multi-command line parser. It uses System.ComponentModel.DataAnnotations to declare and validate the commands.☆12Jan 26, 2026Updated last month
- Utilities for working with streams and pipes☆12Updated this week
- Automatic Controller Generator with Source Generator.☆12Jul 29, 2023Updated 2 years ago
- Package for automatic mixin design pattern generation using an incremental source generator☆10May 25, 2025Updated 9 months ago
- Unified algorithm support for indexed .NET collections.☆12Jun 11, 2018Updated 7 years ago
- NFT-Marketplace-Mobile-App design by https://dribbble.com/qclay☆13Oct 11, 2022Updated 3 years ago
- Discriminated union type source generator☆11Feb 12, 2026Updated 2 weeks ago
- ShardingCoreMultiTenantSys☆12Jul 25, 2022Updated 3 years ago
- C# interface-to-member source generator☆87Feb 16, 2026Updated 2 weeks ago
- .NET proxy generator powered by Roslyn☆15Jun 15, 2025Updated 8 months ago
- Native C# library for generating plausible and valid random data, from simple strings to human data and credit cards.☆16Apr 29, 2019Updated 6 years ago
- C# Source Generator to automatically register dependencies in Microsoft Dependency Injection Service Collection☆129Jun 18, 2024Updated last year
- ☆13Aug 26, 2021Updated 4 years ago
- A C# mocking library that generates mocks at compile-time using a source generator☆12Feb 20, 2021Updated 5 years ago
- Roslyn Code Fix / Source Generator for generating PropertyChanged from inner struct members.☆14Jul 7, 2023Updated 2 years ago
- A library for .NET that uses source generators to automatically generate data annotations for your models.☆58Apr 12, 2021Updated 4 years ago
- A C# source generator to make an interface and a class wrapper to test static and extension methods.☆16Sep 20, 2022Updated 3 years ago
- MSBand-Simulator is a fully open source simulator for the Microsoft Band's UI.☆14Jan 26, 2023Updated 3 years ago
- this is the complete example from https://medium.com/@nirinchev/using-icon-fonts-with-xamarin-forms-16da98c98e05#.vxnqwte8i☆12Mar 9, 2016Updated 9 years ago
- Revit plugin☆19Feb 14, 2026Updated 2 weeks ago
- A simple source generator that creates interfaces by implementations.☆38May 30, 2024Updated last year
- A convention based object to object mapper using Roslyn source generator.☆95Jun 6, 2025Updated 8 months ago
- A complete Domain-Driven Design (DDD) toolset for implementing domain models, including base types and source generators.☆75Nov 24, 2025Updated 3 months ago
- Represents a custom options bar that will be displayed in the native Revit options bar.☆21Feb 10, 2026Updated 3 weeks ago
- Provides an easy way to implement Smart Enums, Value Objects and Discriminated Unions in .NET☆83Updated this week
- A source generator for C# that turns .env files into runtime constants.☆37Nov 5, 2022Updated 3 years ago
- boilerplatezero is a collection of C# source generators☆40Nov 19, 2023Updated 2 years ago