Published packages
Top 100 packages by downloads.
LinqKit.Core
LinqKit.Core contains extensions for LINQ to SQL and Entity Framework. Note that Include(...), IAsync and IDbAsync are not supported.
Stef.Validation
Argument validation like: Guard.NotNull, Guard.NotNullOrEmpty, Guard.NotNullOrWhiteSpace, Guard.Condition en Guard.HasNoNulls.
Handlebars.Net.Helpers.Core
Core functionality for Handlebars.Net.Helpers
Handlebars.Net.Helpers
Several Handlebars.Net helpers in the categories: 'Boolean', 'Constants', 'DateTime', 'Path', 'Enumerable', 'Environment', 'Math', 'Regex', 'String' and 'Urls'.
WireMock.Net
Lightweight Http Mocking Server for .NET, inspired by WireMock from the Java landscape.
WireMock.Net.Abstractions
Commonly used interfaces, models, enumerations and types.
RandomDataGenerator.Net
This is a configurable generator to create random data like Lorum Ipsum Text, Words, Text Patterns, First/Last Names, IP-Addresses, Guids, DateTime and more.
XPath2
This is an implementation of W3C XML Path Language (XPath) 2.0 for .NET based on standard XPathNavigator API.
LinqKit
LinqKit.EntityFramework contains extensions for LINQ to SQL and Entity Framework. Include(...) and IAsync are supported.
XPath2.Extensions
Non-official extensions for XPath2.dll (generate-id, base64encode, base64decode, json-to-xml and json-to-xmlstring)
LinqKit.Microsoft.EntityFrameworkCore
LinqKit.Microsoft.EntityFrameworkCore contains extensions for LINQ to SQL and EntityFrameworkCore. With Include(...) and IDbAsync support.
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).
WireMock.Org.Abstractions
Commonly used interfaces, models, enumerations and types.
Handlebars.Net.Helpers.XPath
Handlebars.Net.Helpers XPath
Handlebars.Net.Helpers.Json
Handlebars.Net.Helpers Json
Handlebars.Net.Helpers.Xeger
Handlebars.Net.Helpers Xeger (Fare)
Handlebars.Net.Helpers.Random
Handlebars.Net.Helpers Random
Handlebars.Net.Helpers.Humanizer
Handlebars.Net.Helpers Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities.
AnyOf
Use the AnyOf<TFirst, TSecond, ...> type to handle multiple defined types as input parameters for methods.
JsonConverter.Abstractions
Common interface for Json converters (serialize and deserialize)
NJsonSchema.Extensions
Extension methods for NJsonSchema to convert JObject, JArray and object to a NJsonSchema
WireMock.Net.OpenApiParser
An OpenApi (swagger) parser to generate MappingModel or mapping.json file.
Handlebars.Net.Helpers.DynamicLinq
Handlebars.Net.Helpers DynamicLinq
ProtoBufJsonConverter
Convert a protobuf message to a JSON string or object (and back) using the proto definition file.
MetadataReferenceService.Default
Use this package to generate a MetadataReference based on an Assembly location or Assembly image.
MetadataReferenceService.Abstractions
This package defines the IMetadataReferenceService interface.
Handlebars.Net.Helpers.Xslt
Handlebars.Net.Helpers Xslt
RamlToOpenApiConverter
Convert RAML file to Open API Specification
JsonConverter.Newtonsoft.Json
Implementation for IJsonConverter using Newtonsoft.Json
WireMock.Net.Minimal
Minimal version from the lightweight Http Mocking Server for .NET
WireMock.Net.Shared
Shared interfaces, models, enumerations and types.
RamlToOpenApiConverter.SourceOnly
Source Code only project to convert RAML file to Open API Specification
WireMock.Net.MimePart
MultiPart Mime support for WireMock.Net using MimeKitLite
TinyMapper.Signed
TinyMapper - a tiny and quick object mapper for .NET (Strong Named)
WireMock.Net.GraphQL
GraphQL support for WireMock.Net
WireMock.Net.ProtoBuf
ProtoBuf and gRPC support for WireMock.Net
WireMock.Net.RestClient
A RestClient using RestEase to access the admin interface.
WireMock.Net.OpenTelemetry
OpenTelemetry exporter support for WireMock.Net
WireMock.Net.FluentAssertions
FluentAssertions extensions for WireMock.Net
WireMock.Net.StandAlone
Lightweight StandAlone Http Mocking Server for .Net.
EnumExtensions.System.Text.Json
Extensions to the JsonStringEnumConverter which supports attributes like EnumMember, Display and Description.
LinqKit.EntityFramework
LinqKit.EntityFramework contains extensions for LINQ to SQL and Entity Framework. Include(...) and IAsync are supported.
OpenSSL.PrivateKeyDecoder
Parses an OpenSSL private (rsa) key component and returns a RSACryptoServiceProvider or RSAParameters.
WireMock.Net.Testcontainers
A fluent testcontainer builder for the Docker version of WireMock.Net
CommandLineArgumentsParser
CommandLine Parser Library lets you easily define strongly typed command line arguments, allows automatic parsing of command line arguments and mapping the values to properties of your objects.
OpenSSL.X509Certificate2.Provider
Parses OpenSSL public and private (rsa) key components and returns a X509Certificate2 with RSACryptoServiceProvider.
JsonConverter.System.Text.Json
Implementation for IJsonConverter using System.Text.Json
WireMock.Net.xUnit
Some extensions for xUnit (ITestOutputHelper)
WireMock.Net.Matchers.SystemTextJsonPath
A SystemTextJsonPathMatcher which can be used to match WireMock.Net Requests using JsonPath.Net.
ReflectionBridge
Provides some extensions which define a bridge for the differences between Type and TypeInfo.
OpenSSL.PublicKeyDecoder
Parses an OpenSSL public (rsa) key component and returns a RSACryptoServiceProvider or RSAParameters.
dotnet-coverageconverter
Convert .coverage (binary format) files to .coveragexml (xml format) files to support SonarCloud Code Coverage when using VSTest@2.
WireMock.Net.Aspire
Aspire extension to start a WireMock.Net server to stub an api.
DistributedCache.AzureTableStorage
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using Azure Table Storage.
Stef.Validation.Options
TOptions validation using DataAnnotations.
WireMock.Net.Matchers.CSharpCode
A CSharpCodeMatcher which can be used to match WireMock.Net Requests using C# code.
QueryInterceptor.Core
Exposes a generic extension method to IQueryable<T> that allows interception of expression trees with expression visitors.
NETStandard.HttpListener
HttpListener for .NET Core (NETStandard) and Universal Windows Platform (UWP)
BlazorDownloadFileFast
Fast download from files to the browser from Blazor without any javascript library reference or dependency.
MediaInfo.DotNetWrapper
MediaInfo.DotNetWrapper is a wrappper for the MediaInfo.dll (https://mediaarea.net/en/MediaInfo). MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.
FluentBuilder
This project uses Source Generation to create a FluentBuilder for a specified model-class or DTO.
TestToolsToXunitProxy
Microsoft.VisualStudio.TestTools.UnitTesting to Xunit proxy
LinqKit.Z.EntityFramework.Classic
LinqKit.Z.EntityFramework.Classic contains extensions for LINQ to SQL and Z.EntityFramework.Classic. Include(...) and IAsync are supported.
dotnet-WireMock
A dotnet commandline tool for WireMock.Net (A Lightweight Http Mocking Server for .NET)
HotChocolate.Data.Filters.Extensions
Added String filters 'containsIgnoreCase' and 'eqIgnoreCase'
WireMock.Net.AwesomeAssertions
AwesomeAssertions extensions for WireMock.Net
MicrosoftAzureCosmosTable.Extensions
Azure Storage Extensions is a .NET library aimed for managing and querying entities from Microsoft Azure Storage. It's built on top of Microsoft Azure Cosmos Table Library, provides LINQ to Azure Tables queries and async interfaces.
WireMock.Org.RestClient
A WireMock.org RestClient using RestEase to access the admin interface.
CultureAwareTesting.xUnit
This project is an extension to xUnit.net and can be used to write Culture aware unit tests by introducing 2 new attributes: `CulturedFact` and `CulturedTheory`.
QRCodeShared
Package Description
ICSharpCode.TextEditorEx
Package Description
Portable.ConcurrentDictionary
This is a .NET Standard 1.0, .NET 2.0, .NET 3.5, Silverlight 5.0 and Windows Phone Silverlight 8.0 & 8.1 backport from System.Collections.Concurrent.ConcurrentDictionary as defined in .NET Core
ITcpClient
This project uses source generation to generate an ITcpClient interface and TcpClientProxy from the TcpClient to make it injectable and unit-testable.
HotChocolate.Data.Extensions
Some extensions to HotChocolate.Data
Linq.PropertyTranslator.Core
[.NET Core version] : Translates computed properties in LINQ queries into their implementation (based on Microsoft.Linq.Translations).
WebAssembly.Authentication.Auth0
Authenticate your Blazor WebAssembly applications with Auth0
jsMind.Blazor
A Blazor JSInterop wrapper for jsMind (MindMap)
Howler.Blazor
A Blazor JSInterop wrapper for Howler.js
WireMock.Net.AspNetCore.Middleware
Middleware which can be used to host WireMock.Net as a Middleware background process in a AspNetCore WebApplication
QueryInterceptor.EntityFrameworkCore
Exposes a generic extension method to IQueryable<T> and IAsyncQueryProvider<T> that allows interception of expression trees with expression visitors.
ProxyInterfaceGenerator
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 DI.
WebDAV-Client
An easy-to-use async WebDAV client for .NET, .NETStandard, Blazor-WASM and Portable based on https://github.com/skazantsev/WebDavClient.
WireMock.Net.TUnit
Some extensions for TUnit (TUnitLogger)
ModelContextProtocolServer.Sse
Common framework for building a Sse MCP server.
JsonConverter.SimpleJson
Implementation for IJsonConverter using SimpleJson
System.AppDomain.NetCoreApp
Mimic call to AppDomain.CurrentDomain.GetAssemblies()
FluentValidationExtensions.AutoMapper
Extensions for FluentValidation to support the correct property names when using AutoMapper to map models to dto's.
WebJobs.Extensions.Ftp
This library simplifies the task of adding background processing to your Microsoft Azure Functions and WebJobs. This SDK supports triggering a function when a new Ftp fits triggering a function le is uploaded. In addition these FtpBindings are supported: IAsyncCollector, IFtpClient, FtpFile and FtpStream.
Matroska
An Ebml based serializer to deserialize a Matroska file (.mkv or .webm)
QRCodeDecoder
This QR Code library supports decoding a QR Code image.
QRCodeEncoder
This QR Code library supports encoding a a string to a QR Code image.
AspNetCore.Security.Auth0
Package for integrating JWT Bearer Token Security from Auth0 in a .NET Core App 3.x
WireMock.Net.xUnit.v3
Some extensions for xUnit (ITestOutputHelper)
Span.ReaderWriter
SpanReader and SpanWriter which wraps a Span<byte> and provide a convenient functionality for reading and writing.
AnyOf.System.Text.Json
Contains an AnyOfJsonConverter which can be used to serialize and deserialize an AnyOf<TFirst, TSecond, ...> type.
SanitizedHttpClientLogger
Minimizes and sanitizes log output produced by HttpClient
MetadataReferenceService.BlazorWasm
Use this package to generate a valid MetadataReference based on an Wasm wrapped Webcil stream.
QueryInterceptor.EntityFramework
Exposes a generic extension method to IQueryable<T> and IDbAsyncQueryProvider<T> that allows interception of expression trees with expression visitors.
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.
Matroska.Muxer
Demux a Matroska file (.mkv or .webm) into multiple streams