marc.gravell
NuGet publisher profile
Packages (69)
StackExchange.Redis
High performance Redis client, incorporating both synchronous and asynchronous usage.
Pipelines.Sockets.Unofficial
Package Description
Dapper
A high performance Micro-ORM supporting SQL Server, MySQL, Sqlite, SqlCE, Firebird etc. Major Sponsor: Dapper Plus from ZZZ Projects.
protobuf-net
Provides simple access to fast and efficient "Protocol Buffers" serialization from .NET applications
protobuf-net.Core
The protobuf-net serialization engine and build-time tooling; most projects should reference protobuf-net, which adds the runtime type model
StackExchange.Redis.StrongName
High performance Redis client, incorporating both synchronous and asynchronous usage.
Dapper.Contrib
The official collection of get, insert, update and delete helpers for Dapper.net. Also handles lists of entities and optional "dirty" tracking of interface-based entities.
FastMember
In .NET reflection is slow... well, kinda slow. If you need access to the members of an arbitrary type, with the type and member-names known only at runtime - then it is frankly hard (especially for DLR types). This library makes such access easy and fast.
Dapper.SqlBuilder
The Dapper SqlBuilder component, for building SQL queries dynamically.
protobuf-net.Reflection
ProtoBuf DSL (proto2 / proto3) and descriptor tools for protobuf-net
MiniProfiler
Lightweight mini-profiler, designed for ASP.NET (including MVC) (non-.NET Core) websites
protobuf-net.Grpc
Code-first gRPC for .NET: declare services as .NET interfaces, with no .proto file and no generated client; shared core for clients and servers
Dapper.StrongName
A high performance Micro-ORM supporting SQL Server, MySQL, Sqlite, SqlCE, Firebird etc. Major Sponsor: Dapper Plus from ZZZ Projects.
FastMember.Signed
In .NET reflection is slow... well, kinda slow. If you need access to the members of an arbitrary type, with the type and member-names known only at runtime - then it is frankly hard (especially for DLR types). This library makes such access easy and fast.
protobuf-net.Grpc.AspNetCore
Hosts code-first gRPC services in ASP.NET Core
RESPite
Package Description
protobuf-net.BuildTools
Analyzer and Generator support for protobuf-net
protobuf-net.Grpc.Reflection
Generates .proto schemas from code-first gRPC contracts, and implements the gRPC reflection service
protobuf-net.Grpc.ClientFactory
Code-first gRPC clients for dependency injection, via HttpClientFactory
Dapper.AOT
Build time (AOT) tools for Dapper
protobuf-net.Grpc.AspNetCore.Reflection
gRPC server reflection for code-first services hosted in ASP.NET Core
MiniProfiler.WCF
MiniProfiler integration for WCF
MiniProfiler.MVC3
ASP.NET MVC3 specific package for the Lightweight mini-profiler. We attempt to automatically hook up as much as possible including EF code first. This package is optional.
NRediSearch
Package Description
BookSleeve
Fully asynchronous Redis client, capable of pipelined operations; this acts as a multiplexer, allowing high-performance parallel usage of a single connection (or few connections) without being blocked on each separate request. All core redis opeations are supported. This library can also be used from C# 5.0/async very effectively.
MiniProfiler.EF
MiniProfiler integration for Entity Framework. This package is Obsolete. Please use the MiniProfiler.EF5 or MiniProfiler.EF6 package instead.
protobuf-net.Grpc.Native
Code-first gRPC over the unmanaged Grpc.Core API
protobuf-net.AspNetCore
Provides ASP.NET Core specific utilities for protobuf-net
protobuf-net.NodaTime
NodaTime support for protobuf-net: serializes Instant, Duration etc as the protobuf well-known types
PooledAwait
Package Description
Dapper.EntityFramework
Extension handlers for entity framework
Dapper.Rainbow
Trivial micro-orm implemented on Dapper, provides with CRUD helpers.
protobuf-net.BuildTools.Legacy
Analyzer and Generator support for protobuf-net, using build SDK 3
protobuf-net.ServiceModel
ServiceModel (WCF) extensions for protobuf-net
protobuf-net.Protogen
protobuf-net command-line "global tool" for .NET code-generation from .proto schema files
StacMan
StacMan is a .NET client for Stack Exchange API v2
Dapper.Advisor
Usage guidance for Dapper
protobuf-net.MSBuild
Package Description
protogen
The protogen command-line generator (C#/VB from .proto schemas), as a plain package; for command-line use, prefer the protobuf-net.Protogen global tool
protobuf-net.Enyim
The Enyim memcached client provides "memcached" cache support; this package adds a protobuf-net transcoder, allowing fast and efficient serialization/deserialization instead of using BinaryFormatter.
protobuf-net.HybridCache
HybridCache serialization using protobuf-net
Dapper.EntityFramework.StrongName
Extension handlers for entity framework
Dapper.ProviderTools
Provider-agnostic ADO.NET helper utilities
StackExchange.NetGain
High performance Web Socket server powering Stack Overflow
CapnProto-net.Schema
Schema parser and generator intended to be used with CapnProto-net
protobuf-net.GrpcLite
Package Description
resp-cli
Package Description
FASTERCache
Package Description
RESPite.Benchmark
Package Description
protobuf-net.GrpcLite.Pipelines
Package Description
protobuf-net.FSharp
F# collection support for protobuf-net: serializes list, Map and Set
SimpleLINQ
Package Description
TsavoriteCache
Package Description
RESPite.Bedrock
Package Description
SimpleLINQ.StackExchange.Redis
Package Description
SimpleLINQ.Async.RX
Package Description
SimpleLINQ.ServiceStack.Redis
Package Description
SocketSet
High-performance, low-allocation sharded socket hosting for .NET, over io_uring (Linux), IOCP or RIO (Windows), with a portable managed fallback.
SimpleLINQ.Async.EF
Package Description
FASTERCache.AspNetCore
Package Description
RESPite.StackExchange.Redis
Package Description
protobuf-net.Connect
Connect protocol (connectrpc.com) client for protobuf-net
RESPite.Resp
Low level RESP primitives.
RESPite.Resp.Client
Standard RESP command definitions using RESPite.Resp
NetGyre
High-performance, fully-managed .NET implementation of modern columnar data formats.
protobuf-net.Connect.Google
Canonical protobuf JSON for Connect, over Google.Protobuf messages
protobuf-net.Connect.AspNetCore
Connect protocol (connectrpc.com) server for protobuf-net, on ASP.NET Core
SocketSet.Garnet
Hosts Garnet on the SocketSet transport: an IGarnetServer whose connections are served by SocketSet's shard loops (io_uring / epoll / IOCP / RIO / managed) instead of the built-in SocketAsyncEventArgs layer.
SocketSet.AspNetCore
A Kestrel connection transport backed by SocketSet (io_uring / epoll / IOCP / RIO / managed), with optional transport-terminated TLS (OpenSSL/SChannel, plus kTLS on Linux). Add it with builder.WebHost.UseSocketSet(...).