NL

Stef Heyenrath

Elite
@StefH

https://twitter.com/sheyenrath

FluentBuilder. A project which uses Source Generation to create a FluentBuilder for a specified model or DTO

206

SimMetrics.Net. SimMetrics is a Similarity Metric Library, e.g. from edit distance's (Levenshtein, Gotoh, Jaro etc) to other metrics, (e.g Soundex, Chapman). This library support multiple .NET versions including .NET Core (NETStandard 1.x)

149

AnyOf. Use the AnyOf<TFirst, TSecond, ...> type to handle multiple defined types as input parameters or return values for methods.

127

RandomDataGenerator. This is a configurable generator to create random data like Lorum Ipsum Text, Words, Text Patterns, First/Last Names, MAC-Addresses, IP-Addresses, Guids and DateTime.

105

ICSharpCode.TextEditorEx. Extended version based on ICSharpCode.TextEditor which support Search/Replace and Goto

71

OpenSSL-X509Certificate2-Provider. Parses OpenSSL public and private key components and returns a X509Certificate2 with RSACryptoServiceProvider. Based on opensslkey

56

KendoGridBinderEx. This is a ModelBinder designed to consume an http request and build a json serializable object for the Kendo UI Grid datasource. AutoMapper is used to support mapping from ViewModel <> Entity.

53

serverless-aws-lambda-typescript-examples. Examples for AWS Lambda functions created with the Serverless framework

50

ProxyInterfaceSourceGenerator. This project uses Source Generation to generate an interface and a Proxy class for classes. This makes it possible to wrap external classes which do not have an interface, in a Proxy class which makes it easier to Mock and use Dependency Injection.

49

Blazor.DownloadFileFast. Fast download from files to the browser from Blazor without any javascript library reference or dependency.

46

angular-odata-es5. OData Service for Angular.io (es5 version)

42

XPath2.Net. Lightweight XPath2 for .NET

41

NETStandard.HttpListener. HttpListener for .NET Core (NETStandard 1.3) and Universal Windows Platform (UWP)

40

McpDotNet.Extensions.SemanticKernel. Microsoft SemanticKernel integration for the Model Context Protocol (MCP). Enables seamless use of MCP tools as AI functions.

40

MediaInfo.DotNetWrapper. A C# .NET Wrapper for the MediaInfo.Native and MediaInfo.dll

39

DistributedCache.AzureTableStorage. IDistributedCache implementation for AzureTableStorage

37

Howler.Blazor. A Blazor JSInterop wrapper for Howler.js.

31

System.Text.Json.EnumExtensions. An extended version from the JsonStringEnumConverter which supports attributes like EnumMember, Display and Description

29

QueryInterceptor.Core. Provides a generic way to intercept IQueryable expression trees using custom expression visitors.

28

WebDAV-AudioPlayer. An AudioPlayer based on CSCore to play music from a WebDAV location using WebDAV-Client

26

RestEase-Client-Generator. A Visual Studio Extension to generate a RestEase compatible client based on a Swagger / OpenAPI specification files

26

ReflectionBridge. ReflectionBridge : Provides some extensions which define a bridge for the differences between Type and TypeInfo.

25

GitHubReleaseNotes. Generate Release Notes in markdown format from GitHub projects using Oktokit and LibGit2Sharp.

24

jsMind.Blazor. A Blazor JSInterop wrapper for jsMind

23

BlazorWasmGrpcWithAADAuth. Blazor + Wasm + Grpc + Azure AD Authentication

19

Matroska. An Ebml based serializer to deserialize a Matroska file (.mkv or .webm)

19

Replicate.Net. A C# RestEase client for Replicate (A latent text-to-image diffusion model capable of generating photo-realistic images given any text input).

17

ProtoBufJsonConverter. Convert a protobuf message to a JSON string or object using the proto definition file.

13

WebDAV-Client. An easy-to-use async WebDAV client for .NETStandard, Portable and .NET

13

GraphQL.EntityFrameworkCore.DynamicLinq. GraphQL extensions for EntityFrameworkCore.DynamicLinq to automatically configure the query arguments and execute the query

13

HotChocolate.Data.Extensions. Contains some "IgnoreCase" String filters for eq, contains, endsWith and startsWith.

11

Blazor.WebAssembly.Authentication.Auth0. Blazor WebAssembly Auth0 Oidc Authentication with support for Audience

10

PrimeNG-DataTable-Extensions. OData extensions for the PrimeNG DataTable

10

Blazor.YouTubeDownloader. Example Blazor WebAssemblyApp to download the Audio from a YouTube video

10

ExcelFormulaParser. Excel Formula Parser

9

BlazorWasmGrpcWithAuth0. Blazor + Wasm + Grpc + Auth0 Authentication

9

WSDLGenerator. A tool to generate a WSDL file from a C# DLL which contains one more Microsoft WebServices.

8

CoverageConverter. Convert .coverage files (binary format) to .coveragexml (xml format) files to support SonarCloud code-coverage when using VSTest@2

8

Dutch-CoronaCheck-QR-Code-Decoder-and-Verifier. Decoding and verifying the Dutch CoronaCheck QR Code

7

JsonConverter. Common interface for Json Converters (Newtonsoft.Json, System.Text.Json, SimpleJson and more)

7

QRCode. QR Code : Encoder, Decoder and Fixer

6

Nethereum-CodeGenerator. A web based Generator which creates a Nethereum based C# Interface and Service based on Solidity Smart Contracts

6

UZipDotNet. This project will give you the tools needed to compress and decompress files using the Deflate method of compression, and to read and write standard Zip files. The source is copied from http://www.codeproject.com/Articles/359758/Processing-Standard-Zip-Files-with-Csharp-compress. The original license is CPOL by the author is Uzi Granot.

5

RamlToOpenApiConverter. Converts a RAML to Open API Specification (native C# dotnet)

4

DSMRParser.Example. An example on how to parse a P1 DSMR Telegram using .NET

4

bower-kendo-ui-web. Bower package for KendoUIWeb (2014.1.318)

3

CoronaDashboard. Een Corona Dashboard gebaseerd op cijfers van Nederland gemaakt in Blazor en Blazorise

2
47
Apply