Lombok.NET

Class generator

A .NET library that uses source generators to automatically create boilerplate code for classes and structs.

.NET adaptation for Java's Lombok using Source Generators.

GitHub

313 stars
7 watching
16 forks
Language: C#
last commit: about 1 month ago
Linked from 1 awesome list

csharpcsharp-sourcegeneratordotnethacktoberfestlomboksource-generators

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
codecentric/net_automatic_interface Automatically generates interfaces from classes to reduce friction and noise in code 62
jeppevammenkristensen/cachesourcegenerator Generates cache boilerplate code around a method to simplify caching in C# applications. 4
martinothamar/wrappervalueobject Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting 53
ashenblade/enumclass A source generator that creates type-safe classes inspired by Kotlin's enum class 4
lokimidgard/sourcegenerator.helper.copycode Generates source code strings for attribute definitions in C#. 7
devteam/immutype Generates extension methods for immutable data types in .NET. 41
burgyn/mmlib.mediatr.generators Automates the creation of controllers and their methods based on MediatR requests 37
b1z0n/lazyshgen A source generator that automatically generates lazy implementations at compile time. 7
ycanardeau/resxgenerator A C# source generator to create strongly-typed resource classes for localized strings 31
ludovicdln/breezy A lightweight ORM library that uses source generator to simplify object mapping and asynchronous database operations in C# 24
mostmand/cloneable An auto-generation tool for adding clone methods to classes in C# 72
distantcam/autoctor Automatically generates constructors and associated code for managing dependencies in C# classes 84
jakubsturc/talk-csharp-source-generators A presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time. 3
cloud0259/controllergenerator Automates the creation of controllers from specified services in .NET projects using source generator technology 8
thenameless314159/sourcegeneratorutils Provides utility classes and abstractions to simplify source generation tasks in .NET source generators 21