SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 C# Grpc Projects
-
Project mention: Show HN: Kyoo self hosted media browser (jellyfin/plex alternative) | news.ycombinator.com | 2024-04-05
If you're in dotnet land, I'd recommend poking magic onion [0] or messagepack. It'll be much nicer to work with once you have a decent pile of message types. Otherwise it's easy to end up in an entity framework like situation where you're constantly serializing and deserializing, generating serializer wrappers, etc. Although any of the cysharp libs are great in dotnet, definitely recommend checking out their back catalogue.
[0] https://github.com/Cysharp/MagicOnion
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
booking-microservices
Practical microservices, built with .Net 9, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
-
-
TaskoMask
Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
-
-
Liquid-Application-Framework
Liquid Application Framework documentation, useful links and sample project
-
Analogy.LogViewer
A customizable Log Viewer with ability to create custom providers. Can be used with C#, C++, Python, Java and others
-
booking-modular-monolith
Practical Modular Monolith, built with .Net 9, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
-
Blazor-WASM-Identity-gRPC
Blazor WASM, IdentityServer4 with Multiple Roles, Additional User Claim(s) & gRPC Roles Authorization
-
NewProjectTemplate-Blazor
Template for new projects - Havit.Blazor stack with Bootstrap 5 components and gRPC code-first communication.
-
Joker
An example of microservices container based application which implemented different approaches within each microservice (DDD, CQRS, Simple CRUD) (by MesutAtasoy)
-
FYI me and Maurycy Markowski are maintaining Pinecone.NET since the start of the """ai hype train""" if you will which is a community library for Pinecone: https://github.com/neon-sunset/Pinecone.NET
Notably, official SDK has a few issues as outlined here: https://github.com/neon-sunset/Pinecone.NET/pull/126#issueco...
While it is acceptable - there are much sadder examples of vendor SDKs, it will not offer the same level of experience as hand-crafted client library. In the case of Pinecone, a similar case is true mainly for their Python and TypeScript libraries. It is also being used within SemanticKernel thanks to Maurycy's work.
Now, I don't particularly care for Pinecone anymore - it's a paid vector DB that does not fit my more "indie"-ish needs, but because .NET needs more examples of high-quality libraries, it is being maintained as appropriate.
-
-
-
-
-
-
PortableWebClient
Cross platform web client framework for calling ASP.NET Core RESTful Web Apis and Grpc services
-
-
C# Grpc discussion
C# Grpc related posts
-
Anyone Else Using Havit Blazor? I am having an issue with their accordion
-
booking-microservices-express-js: Practical microservices, built with Typescript, Node.js, CQRS, Vertical Slice Architecture, Event-Driven Architecture
-
Poor gRPC performance on test - help needed
-
.NET Core performance on Linux
-
Debouncer - helps you debounce any action in Blazor
-
Configuring Blazor WASM for per-environment variables
-
Custodian 2.0.0 Released
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Jan 2025
Index
What are some of the best open-source Grpc projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | MagicOnion | 3,942 |
2 | coolstore-microservices | 2,479 |
3 | prometheus-net | 1,990 |
4 | booking-microservices | 990 |
5 | Grid.Blazor | 714 |
6 | TaskoMask | 689 |
7 | FlatSharp | 519 |
8 | Liquid-Application-Framework | 490 |
9 | Analogy.LogViewer | 317 |
10 | booking-modular-monolith | 275 |
11 | Blazor-WASM-Identity-gRPC | 98 |
12 | NewProjectTemplate-Blazor | 67 |
13 | Joker | 63 |
14 | Pinecone.NET | 58 |
15 | path-data | 43 |
16 | grpc-browser | 24 |
17 | mflix | 13 |
18 | Jupiter | 8 |
19 | dotnet-grpc | 6 |
20 | PortableWebClient | 5 |
21 | Custodian | 2 |
22 | GrpcCoreService | 1 |