The automatic type-safe REST library for .NET. Refit turns a REST API into a C# interface and generates the HttpClient implementation, with support for HttpClientFactory, pluggable serializers and a testing package.
Repository Index
47,133 repositories indexed
1–24 of 28 · Most stars
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports
- report
- csharp
- dotnet
- report-generator
Stamp your assemblies, packages and more with a unique version generated from a single, simple version.json file and include git commit IDs for non-official builds.
A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects
- csharp-sourcegenerator
- hacktoberfest
- patterns
- contributions-welcome
A simple library providing functionality to generate a 'device ID' that can be used to uniquely identify a computer.
GenFu is a library you can use to generate realistic test data. It is composed of several property fillers that can populate commonly named properties through reflection using an internal database of values or randomly created data. You can override any of the fillers, give GenFu hints on how to fill them.
Generate SQL for CRUD operations based on your POCO classes for Dapper
- dapper
- repository-pattern
- crud-generator
- sql-generator
Testura.Code is a wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.
- roslyn-api
- wrapper
- code-generation
Fast and simple bulk insert (retain client populated Ids or return db generated Ids), bulk update, bulk delete, bulk merge and bulk match for SQL Server.
- efcore
- netcore
- bulkinsert
- bulkupdate
Generates valid, readable C# from an Expression Tree.
A library that generates HTML (e.g. for emails) from Razor Components
C# Fody extension to generate RaisePropertyChange notifications for properties and ObservableAsPropertyHelper properties.
Generate fluent builders for your C# classes with ease.
- code-generation
- fluent-api
- fluent-builder
- fluent-interface
This is a breadcrumb navigation control that is complete automatic and uses the Navigation stack and page titles to generate the breadcrumbs.
- breadcrumb-control
- nuget
- animation
- xamarin
Generate Equals, GetHashCode and operators methods from properties.
Generate ✏ PDF document 📑 with iTextSharp from a Blazor Server App
- blazor
- blazor-server
- itextsharp
Generates a synchronized version of an async method
- async
- async-await
- code-generation
- codegen
Experiments with procedurally-generated worlds, XNA, and design patterns
Utility to generate "realistically looking" traffic for Sitecore sites with configurable patterns
🎲 RandomGen for PowerToys Run Generate random data instantly with a single keystroke
- powertoys
- powertoys-run-plugin
- csharp
- datagenerator
Generates Blazor -> Javascript strongly typed interop methods.
Web Anchor provides type-safe, testable and flexible, runtime-generated access to web resources.
- c-sharp
- httpclient
- json
- api-client
Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, change validation in CI/CD, and more.
- graphql
- graphql-schema
- graphql-server
- karate