awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

C# gRPC Libraries

Classement mis à jour le 13 juil. 2026

For a library for implementing gRPC in C#, the strongest matches are grpc/grpc-dotnet (This is the official, high-performance implementation of gRPC for), protobuf-net/protobuf-net (This library provides a code-first approach to implementing gRPC) and dotnet/aspnetcore (This is the official repository for ASP). cysharp/magiconion is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Nous sélectionnons les dépôts GitHub open-source correspondant à « best c sharp grpc libraries ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.

C# gRPC Libraries

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • grpc/grpc-dotnetAvatar de grpc

    grpc/grpc-dotnet

    4,469Voir sur GitHub↗

    This project is a .NET implementation of the gRPC framework, providing a system for executing functions on remote servers as if they were local calls. It serves as a high-performance remote procedure call (RPC) framework that utilizes HTTP/2 for service connectivity and binary communication protocols to ensure efficient data exchange. The implementation includes a gRPC-Web proxy, which acts as a translation layer to enable browser-based applications to communicate with gRPC services through web-compatible requests. It further supports the creation of HTTP/2 service meshes to connect distribut

    This is the official, high-performance implementation of gRPC for .NET, providing native integration with ASP.NET Core, full support for Protocol Buffers, streaming, and extensive observability features.

    C#Protobuf Serialization
    Voir sur GitHub↗4,469
  • protobuf-net/protobuf-netAvatar de protobuf-net

    protobuf-net/protobuf-net

    4,930Voir sur GitHub↗

    protobuf-net is a .NET library that serializes and deserializes objects using the Protocol Buffers binary format for efficient data exchange. It provides a code-first gRPC service framework, allowing developers to define service contracts directly from existing C# classes without writing separate .proto files. The library is nullable-aware, encoding null values in collections and nullable scalars using wrapper messages to distinguish null from default zero values, and includes an ahead-of-time serializer generator that compiles serializer code at build time to eliminate runtime code generati

    This library provides a code-first approach to implementing gRPC services in .NET, offering a specialized alternative to the standard contract-first workflow while supporting core gRPC functionality.

    C#Protocol Buffers
    Voir sur GitHub↗4,930
  • dotnet/aspnetcoreAvatar de dotnet

    dotnet/aspnetcore

    38,143Voir sur GitHub↗

    This project is a comprehensive server-side web framework designed for building scalable web applications and services. It provides a structured, component-based architecture that integrates a dependency injection container to manage service lifecycles and promote loose coupling across the software stack. The framework enables the creation of interactive client-side interfaces through a component-based model that synchronizes state directly with the browser. The platform distinguishes itself through a highly configurable middleware-based request pipeline and an attribute-based routing engine

    This is the official repository for ASP.NET Core, which includes the native, high-performance gRPC implementation for .NET that provides full support for Protocol Buffers, streaming, and deep integration with the .NET ecosystem.

    C#Component FrameworksDependency Injection ContainersWeb Application Frameworks
    Voir sur GitHub↗38,143
  • cysharp/magiconionAvatar de Cysharp

    Cysharp/MagicOnion

    4,408Voir sur GitHub↗

    MagicOnion is a .NET RPC framework used to build type-safe remote procedure call services using shared interfaces for communication between servers and clients. It functions as a binary serialization framework and a distributed service orchestrator, providing a network layer for low-latency streaming and real-time data exchange. The project distinguishes itself through an AOT-compatible network client that uses source generators to support ahead-of-time compilation in restricted runtime environments. It enables bidirectional communication and real-time data streaming, allowing servers and mul

    MagicOnion is a specialized RPC framework for .NET that leverages gRPC as its underlying transport, providing a type-safe, interface-driven approach to building services and clients with robust streaming support.

    C#Remote Procedure CallsRPC FrameworksAOT Proxy Generators
    Voir sur GitHub↗4,408

Related searches

  • a library for building Go gRPC services
  • a java library for building gRPC services
  • a python library for building gRPC services
  • a library for building Rust gRPC services
  • a library for implementing GraphQL in C#
  • a C# library for implementing WebSockets
  • a high performance serialization library for C#
  • a C# library for making HTTP requests