Cloneable

Class copier

An auto-generation tool for adding clone methods to classes in C#

Auto generate Clone method using C# Source Generator

GitHub

73 stars
3 watching
11 forks
Language: C#
last commit: over 3 years ago
Linked from 1 awesome list

csharp-sourcegenerator

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
paiden/sourcemapperA Source Generator project that provides a fluent configuration system for deep cloning objects5
reedom/convergenGenerates code for copying data between two types43
switchupcb/copygenA code generator tool that produces custom copying logic between data structures without relying on reflection or extra dependencies.357
martinothamar/wrappervalueobjectGenerates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting53
codecentric/net_automatic_interfaceAutomatically generates interfaces from classes to reduce friction and noise in code63
collinalpert/lombok.netA .NET library that uses source generators to automatically create boilerplate code for classes and structs.316
sindresorhus/cpyCopies files from source to destination based on glob patterns and options426
calvinmetcalf/copyfilesA utility for copying files from multiple sources to a single destination directory or subdirectory with customizable options.410
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
devteam/immutypeGenerates extension methods for immutable data types in .NET.41
youssef1313/printmembersgeneratorGenerates modified PrintMembers method for C# records to include or exclude members6
hugocarreira/go-decent-copyA tool that provides a simple file copying mechanism in Go22
sindresorhus/cpy-cliCopies files from source to destination using streams and directory utilities.346
davglass/cprA NodeJS module for copying files recursively while filtering and customizing the copy process.79
hermanussen/compiletimemethodexecutiongeneratorAllows executing code during compilation to improve runtime performance20