Grpc.Tools 2.84.0

Grpc.Tools - Protocol Buffers/gRPC C# Code Generation Build Integration

This package provides C# tooling support for generating C# code from .proto files in .csproj projects:

  • It contains protocol buffers compiler and gRPC plugin to generate C# code.
  • It can be used in building both grpc-dotnet projects and legacy c-core C# projects.

The package is used to automatically generate the C# code for protocol buffer messages and gRPC service stubs from .proto files. These files:

  • are generated on an as-needed basis each time the project is built.
  • aren't added to the project or checked into source control.
  • are a build artifact usually contained in the obj directory.

This package is optional. You may instead choose to generate the C# source files from .proto files by running the protoc compiler manually or from a script.

Simple example

To add a .proto file to a project edit the project’s .csproj file and add an item group with a <Protobuf> element that refers to the .proto file, e.g.

<ItemGroup>
    <Protobuf Include="Protos\greet.proto" />
</ItemGroup>

For more complex examples and detailed information on how to use this package see: BUILD-INTEGRATION.md

Showing the top 20 packages that depend on Grpc.Tools.

Packages Downloads
Aspire.Hosting.MongoDB
MongoDB support for Aspire.
51
Grpc.AspNetCore
gRPC meta-package for ASP.NET Core
50
Grpc.AspNetCore
gRPC meta-package for ASP.NET Core
49
Grpc.AspNetCore
gRPC meta-package for ASP.NET Core
47
Aspire.Hosting.Nats
NATS support for .NET Aspire.
47
Grpc.AspNetCore
gRPC meta-package for ASP.NET Core
46
Grpc.AspNetCore
gRPC meta-package for ASP.NET Core
45
Aspire.Hosting
Core abstractions for the .NET Aspire application model.
45
Aspire.Hosting
Core abstractions for the Aspire application model.
45

.NET Framework 4.5

  • No dependencies.

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
2.84.0 8 09/14/2026
2.84.0-pre1 7 09/10/2026
2.83.0 12 07/23/2026
2.83.0-pre1 18 07/15/2026
2.82.0 19 07/08/2026
2.82.0-pre2 17 06/29/2026
2.82.0-pre1 16 06/18/2026
2.81.1 18 06/13/2026
2.81.0 26 06/02/2026
2.81.0-pre1 15 05/20/2026
2.80.0 37 04/01/2026
2.80.0-pre1 38 03/19/2026
2.78.0 32 02/09/2026
2.76.0 48 12/14/2025
2.72.0 37 12/12/2025
2.71.0 45 12/15/2025
2.70.0 33 12/25/2025
2.69.0 35 12/10/2025
2.69.0-pre1 38 12/20/2025
2.68.1 50 12/11/2025
2.67.0 53 12/11/2025
2.67.0-pre1 38 12/10/2025
2.66.0 33 12/11/2025
2.66.0-pre5 46 12/12/2025
2.66.0-pre3 54 12/11/2025
2.65.0 33 12/24/2025
2.65.0-pre1 21 12/10/2025
2.64.0 40 12/25/2025
2.64.0-pre1 33 12/15/2025
2.63.0 34 12/10/2025
2.62.0 42 12/26/2025
2.62.0-pre1 69 12/10/2025
2.61.0 49 12/14/2025
2.60.0 52 12/15/2025
2.60.0-pre1 45 12/18/2025
2.59.0 36 12/12/2025
2.58.0 48 12/18/2025
2.58.0-pre1 45 12/15/2025
2.57.0 44 12/10/2025
2.57.0-pre1 27 12/17/2025
2.56.2 32 12/14/2025
2.56.0 30 12/25/2025
2.55.1 30 12/25/2025
2.54.0 34 12/25/2025
2.54.0-pre2 37 12/20/2025
2.53.0 31 12/14/2025
2.53.0-pre2 44 12/20/2025
2.53.0-pre1 48 12/15/2025
2.52.0 40 12/14/2025
2.52.0-pre1 43 12/11/2025
2.51.0 37 12/09/2025
2.51.0-pre1 25 12/20/2025
2.50.0 34 12/25/2025
2.50.0-pre1 40 12/10/2025
2.49.1 53 12/16/2025
2.49.0 48 12/14/2025
2.49.0-pre3 37 12/20/2025
2.49.0-pre1 43 12/15/2025
2.48.1 34 12/14/2025
2.48.0 40 12/25/2025
2.48.0-pre1 33 12/20/2025
2.47.0 54 12/11/2025
2.47.0-pre1 35 12/20/2025
2.46.6 34 12/20/2025
2.46.5 29 12/18/2025
2.46.3 36 12/25/2025
2.46.1 65 12/11/2025
2.46.0-pre2 46 12/10/2025
2.46.0-pre1 48 12/20/2025
2.45.0 28 12/25/2025
2.45.0-pre1 39 12/20/2025
2.44.0 38 12/11/2025
2.44.0-pre2 34 12/13/2025
2.43.0 35 12/20/2025
2.43.0-pre1 38 12/14/2025
2.42.0 43 12/14/2025
2.42.0-pre1 34 12/20/2025
2.41.1 31 12/25/2025
2.41.0 42 12/25/2025
2.41.0-pre2 42 12/20/2025
2.40.0 34 12/17/2025
2.40.0-pre1 42 12/20/2025
2.39.1 44 12/11/2025
2.39.0-pre1 39 12/20/2025
2.38.1 39 12/25/2025
2.38.0 28 12/25/2025
2.38.0-pre1 33 12/15/2025
2.37.1 29 12/25/2025
2.37.0 41 12/25/2025
2.37.0-pre1 43 12/12/2025
2.36.4 39 12/25/2025
2.36.1 56 12/11/2025
2.36.0 69 12/25/2025
2.36.0-pre1 34 12/20/2025
2.35.0 42 12/15/2025
2.35.0-pre1 32 12/20/2025
2.34.1 30 12/25/2025
2.34.0 41 12/25/2025
2.34.0-pre1 40 12/20/2025
2.33.1 70 12/16/2025
2.33.0-pre1 67 12/10/2025
2.32.0 28 12/25/2025
2.32.0-pre1 42 12/13/2025
2.31.0 39 12/25/2025
2.31.0-pre2 36 12/20/2025
2.31.0-pre1 35 12/20/2025
2.30.0 43 12/19/2025
2.30.0-pre1 40 12/20/2025
2.29.0 41 12/25/2025
2.28.1 44 12/25/2025
2.28.0 39 12/10/2025
2.28.0-pre3 51 12/11/2025
2.28.0-pre2 54 12/19/2025
2.28.0-pre1 40 12/14/2025
2.27.0 31 12/25/2025
2.27.0-pre1 33 12/14/2025
2.26.0 37 12/25/2025
2.26.0-pre1 44 12/20/2025
2.25.0 47 12/18/2025
2.25.0-pre1 42 12/11/2025
2.24.0 31 12/25/2025
2.24.0-pre1 51 12/10/2025
2.23.1 61 12/13/2025
2.23.0 35 12/25/2025
2.23.0-pre1 36 12/16/2025
1.22.1 43 12/12/2025
1.22.0 48 12/10/2025
1.22.0-pre1 42 12/13/2025
1.21.0 44 12/10/2025
1.21.0-pre1 48 12/10/2025
1.20.1 43 12/25/2025
1.20.0 64 12/25/2025
1.20.0-pre3 55 12/20/2025
1.20.0-pre2 47 12/09/2025
1.20.0-pre1 34 12/17/2025
1.19.0 38 12/25/2025
1.19.0-pre1 44 12/15/2025
1.18.0 37 12/11/2025
1.18.0-pre1 34 12/14/2025
1.17.1 40 12/23/2025
1.17.0 38 12/09/2025
1.17.0-pre3 32 12/10/2025
1.17.0-pre1 29 12/18/2025
1.16.0 54 12/13/2025
1.16.0-pre1 39 12/20/2025
1.15.0 31 12/25/2025
1.15.0-pre1 60 12/25/2025
1.14.2 25 12/25/2025
1.14.2-pre1 33 12/25/2025
1.14.1 24 12/25/2025
1.14.0 38 12/15/2025
1.14.0-pre1 36 12/25/2025
1.13.1 44 12/17/2025
1.13.0 45 12/10/2025
1.13.0-pre1 38 12/13/2025
1.12.0 32 12/25/2025
1.12.0-pre1 49 12/11/2025
1.11.1 38 12/25/2025
1.11.1-pre1 28 12/25/2025
1.11.0 35 01/10/2026
1.11.0-pre2 55 12/14/2025
1.11.0-pre1 47 12/21/2025
1.10.1 37 12/14/2025
1.10.1-pre1 52 12/14/2025
1.10.0 37 12/26/2025
1.10.0-pre2 32 12/14/2025
1.10.0-pre1 32 12/25/2025
1.9.0 40 12/20/2025
1.9.0-pre3 53 12/11/2025
1.9.0-pre2 45 12/14/2025
1.8.6 38 12/20/2025
1.8.3 43 12/20/2025
1.8.0 54 12/15/2025
1.8.0-pre2 47 12/11/2025
1.8.0-pre1 52 12/19/2025
1.7.3 44 12/25/2025
1.7.1 54 12/20/2025
1.7.0 44 12/20/2025
1.7.0-pre1 36 12/25/2025
1.6.1 55 12/17/2025
1.6.0 48 12/15/2025
1.6.0-pre1 61 12/25/2025
1.4.1 48 12/20/2025
1.4.0 50 12/09/2025
1.3.6 67 12/10/2025
1.3.0 46 12/10/2025
1.2.2 46 12/14/2025
1.2.0 41 12/20/2025
1.2.0-pre1 42 12/25/2025
1.1.0 51 12/20/2025
1.1.0-pre1 33 12/25/2025
1.0.1 68 12/20/2025
1.0.1-pre1 52 12/13/2025
1.0.0 39 12/20/2025
1.0.0-pre2 36 12/25/2025
1.0.0-pre1 48 12/11/2025
0.15.0 37 12/25/2025
0.14.0 34 12/25/2025
0.13.1 39 12/16/2025
0.13.1-pre1 33 12/12/2025
0.13.0 34 12/25/2025
0.12.0 35 12/25/2025
0.7.1 37 12/20/2025
0.7.0 34 12/20/2025
0.6.1 26 12/20/2025
0.6.0 44 12/20/2025
0.5.1 48 12/20/2025
0.5.0 40 12/12/2025