Skip to main content
protobuf-net avatar

protobuf-net

23 packages

Author Trust

Established100/100Verified Publisher by NuGet
23
Packages
521.2M
Total DLs
Sort:

23 packages

protobuf-net package icon

protobuf-net

Marc Gravell

Provides simple access to fast and efficient "Protocol Buffers" serialization from .NET applications

273.8M85 versionsbinary, serialization, protobuf
protobuf-net.Core package icon

protobuf-net.Core

Marc Gravell

The protobuf-net serialization engine and build-time tooling; most projects should reference protobuf-net, which adds the runtime type model

158.9M54 versionsbinary, serialization, protobuf
protobuf-net.Reflection package icon

protobuf-net.Reflection

Marc Gravell

ProtoBuf DSL (proto2 / proto3) and descriptor tools for protobuf-net

27.1M46 versionsbinary, serialization, protobuf
protobuf-net.Grpc package icon

protobuf-net.Grpc

Marc Gravell

Code-first gRPC for .NET: declare services as .NET interfaces, with no .proto file and no generated client; shared core for clients and servers

22.4M29 versionsgrpc
protobuf-net.Grpc.AspNetCore package icon

protobuf-net.Grpc.AspNetCore

Marc Gravell

Hosts code-first gRPC services in ASP.NET Core

13.0M27 versionsgrpc
protobuf-net.BuildTools package icon

protobuf-net.BuildTools

Marc Gravell

Analyzer and Generator support for protobuf-net

7.2M23 versionsbinary, serialization, protobuf
protobuf-net.Grpc.Reflection package icon

protobuf-net.Grpc.Reflection

Marc Gravell

Generates .proto schemas from code-first gRPC contracts, and implements the gRPC reflection service

6.2M15 versionsgrpc
protobuf-net.Grpc.ClientFactory package icon

protobuf-net.Grpc.ClientFactory

Marc Gravell

Code-first gRPC clients for dependency injection, via HttpClientFactory

5.7M18 versionsgrpc
protobuf-net.Grpc.AspNetCore.Reflection package icon

protobuf-net.Grpc.AspNetCore.Reflection

Marc Gravell

gRPC server reflection for code-first services hosted in ASP.NET Core

4.0M15 versionsgrpc
protobuf-net.Grpc.Native package icon

protobuf-net.Grpc.Native

Marc Gravell

Code-first gRPC over the unmanaged Grpc.Core API

870.6K27 versionsgrpc
protobuf-net.AspNetCore package icon

protobuf-net.AspNetCore

Marc Gravell

Provides ASP.NET Core specific utilities for protobuf-net

624.0K28 versionsbinary, serialization, protobuf
protobuf-net.NodaTime package icon

protobuf-net.NodaTime

Marc Gravell

NodaTime support for protobuf-net: serializes Instant, Duration etc as the protobuf well-known types

522.9K23 versionsbinary, serialization, protobuf
protobuf-net.BuildTools.Legacy package icon

protobuf-net.BuildTools.Legacy

Marc Gravell

Analyzer and Generator support for protobuf-net, using build SDK 3

265.1K26 versionsbinary, serialization, protobuf
protobuf-net.ServiceModel package icon

protobuf-net.ServiceModel

Marc Gravell

ServiceModel (WCF) extensions for protobuf-net

253.1K22 versionsbinary, serialization, protobuf
protobuf-net.Protogen package icon

protobuf-net.Protogen

Marc Gravell

protobuf-net command-line "global tool" for .NET code-generation from .proto schema files

150.6K44 versionsbinary, serialization, protobuf
protobuf-net.MSBuild package icon

protobuf-net.MSBuild

Marc Gravell

Package Description

78.1K26 versionsbinary, serialization, protobuf
protogen package icon

protogen

Marc Gravell

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

49.5K32 versionsbinary, serialization, protobuf
protobuf-net.Enyim package icon

protobuf-net.Enyim

Marc Gravell

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.

39.9K1 versionprotobuf-net, memcached, enyim +2
protobuf-net.HybridCache package icon

protobuf-net.HybridCache

Marc Gravell

HybridCache serialization using protobuf-net

33.0K10 versionsbinary, serialization, protobuf
protobuf-net.GrpcLite package icon

protobuf-net.GrpcLite

Marc Gravell

Package Description

8.8K2 versionsgrpc
protobuf-net.GrpcLite.Pipelines package icon

protobuf-net.GrpcLite.Pipelines

Marc Gravell

Package Description

2.7K2 versionsgrpc
protobuf-net.FSharp package icon

protobuf-net.FSharp

Marc Gravell

F# collection support for protobuf-net: serializes list, Map and Set

2.4K13 versionsbinary, serialization, protobuf
protobuf-net.Connect package icon

protobuf-net.Connect

Marc Gravell

Connect protocol (connectrpc.com) client for protobuf-net

2872 versionsconnect, connectrpc, grpc +4