BlackWhiteYoshi / AutoInterfaceLinks
AutoInterface is a source generator that generates an interface based on your class/struct. Basically, you write your class and get the corresponding interface for free.
☆10Updated 6 months ago
Alternatives and similar repositories for AutoInterface
Users that are interested in AutoInterface are comparing it to the libraries listed below
Sorting:
- Zero-reflection, compile-time mocking library based on C# source generators☆48Updated last year
- C# interface-to-member source generator☆85Updated 3 months ago
- A C# Parser library that allows easy parsing and formatting of C# source files☆29Updated last year
- .NET Reflection without doing the actual reflection... powered by source generators☆16Updated last month
- Funcky is a Functional Library for C#☆48Updated last month
- An improved JSRuntime with automatic JS-module loading and caching, compile time errors instead of runtime errors and nice IntelliSense g…☆17Updated 3 months ago
- Write testable code by abstracting away system dependencies.☆64Updated this week
- Immutability is easy!☆53Updated last week
- Generates a synchronized version of an async method☆69Updated 2 months ago
- ☆58Updated 2 weeks ago
- ResXGenerator is a C# source generator to generate strongly-typed resource classes for looking up localized strings.☆43Updated 3 weeks ago
- Provides platform independent navigation at the MVVM level and a Source Generator that automatically binds view and view models and regis…☆22Updated 9 months ago
- Stack based zero-allocation XML serializer and deserializer powered by C# 9 source generators☆67Updated 2 months ago
- A C# string parser based on simple templates using source generators.☆52Updated 6 months ago
- Moxy - Mixins code generator for C#☆126Updated 10 months ago
- Simple source only reflection library with default interface property support☆74Updated this week
- Provides compile-time discovery and code generation of service registrations from attributed types and conventions☆59Updated last week
- Provides an easy way to implement Smart Enums, Value Objects and Discriminated Unions in .NET☆72Updated this week
- Micro ORM with source generator☆27Updated 2 years ago
- C# and Razor compiler playground in the browser via Blazor WebAssembly☆86Updated last week
- File path abstraction library for .NET.☆93Updated this week
- A Blazor wrapper for the DOM browser API.☆28Updated last year
- All the MIME/file extension pairs you will ever need. Comes with optional, magic bytes-based collision resolution.☆78Updated last month
- C# SourceGenerator helper which helps you query your files, and adds LINQ support☆27Updated 2 years ago
- A Source Generator for Source Generators. Gives out of the box support for transistent dependencies and logging right in Visual Studio☆86Updated 4 months ago
- UDP and TCP socket library for game engines☆95Updated 3 months ago
- A convenient data structure supporting efficient in-memory indexing and querying, including range queries and fuzzy string matching.☆80Updated this week
- Clone .net objects using Source Generators☆32Updated last month
- A set of Minimal API tools☆24Updated last year
- Generates data access using stored procedures☆64Updated 9 months ago