InterfaceGenerator
Interface generator
A tool to automatically generate interfaces from classes
A simple source generator that creates interfaces by implementations.
36 stars
2 watching
14 forks
Language: C#
last commit: 6 months ago
Linked from 1 awesome list
csharp-sourcegeneratordotnet5dotnet6dotnet7
Related projects:
Repository | Description | Stars |
---|---|---|
codecentric/net_automatic_interface | Automatically generates interfaces from classes to reduce friction and noise in code | 61 |
beakona/autointerface | An interface-to-member source generator that creates code to redirect interface calls to backing members. | 76 |
thenameless314159/sourcegeneratorutils | Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 |
davidwengier/sourcegeneratortemplate | Provides a basic template and tools to generate C# source code programmatically | 181 |
nenonaninu/typedsignalr.client | A C# source generator that creates strongly typed SignalR clients by defining interfaces for hub methods and client registrations. | 147 |
microsoft/cswin32 | A tool that generates C# code to interact with the Windows API | 2,121 |
csweichel/bel | A tool that generates TypeScript interfaces from Go structs and interfaces. | 41 |
yeah69/mrmeeseeks.staticdelegategenerator | Generates code to wrap static references into a delegable interface for easier maintenance and decoupling of dependencies. | 8 |
rjeczalik/interfaces | Tools for generating interfaces and structs in Go | 423 |
b3b00/csly | A C# library that simplifies generating and maintaining lexer/parsers using compact definition syntax | 374 |
gobiegenerator/gobie | A tool to simplify source generation in C# by allowing developers to define templates and parameters without writing custom generator code. | 97 |
cloud0259/controllergenerator | Automates the creation of controllers from specified services in .NET projects using source generator technology | 8 |
ycanardeau/resxgenerator | A C# source generator to create strongly-typed resource classes for localized strings | 32 |
krasin-ga/matryoshki | A framework for creating type-agnostic decorators and adapters using C# source generators | 28 |
ros2/rosidl | Provides a set of tools and libraries to generate and work with ROS 2 interface definitions and code from IDL files. | 79 |