C# GraphQL

Open-source C# projects categorized as GraphQL

Top 23 C# GraphQL Projects

  1. GraphQL for .NET

    GraphQL for .NET

    Project mention: Dotnet Run App.cs | news.ycombinator.com | 2025-05-28

    .NET 9 will absolutely load a library that was built targeting .NET 5.

    For instance, GraphQL was built targeting both .NET 5 and .NET Standard 2.0, as you can see towards the top of the NuGet page: https://www.nuget.org/packages/GraphQL

    .NET 9 will use the .NET 5 build, not .NET Standard 2.0. (.NET Framework 4.8.x would use .NET Standard 2.0.) Because .NET 5 > .NET Standard 2.0.

    Or Automapper 14 targets only .NET 8: https://www.nuget.org/packages/AutoMapper

    It runs on .NET 9 and .NET 10.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Hot Chocolate

    Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Nitro the awesome Monaco based GraphQL IDE.

  4. ASP.NET MVC Boilerplate

    .NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

  5. FluentHub

    A stylish yet powerful GitHub client for Windows

  6. data-api-builder

    Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores.

    Project mention: Directus – real-time REST and GraphQL API of any SQL database | news.ycombinator.com | 2025-02-23

    That looks really interesting, but maybe only useful for mssql? [1]

    [1] https://github.com/azure/data-api-builder/labels/known-issue

  7. graphql-net

    Convert GraphQL to IQueryable

  8. ShopifySharp

    ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores using Shopify's GraphQL API.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. ASP.NET MVC Boilerplate Framework

    .NET Core Extensions and Helper NuGet packages. (by Dotnet-Boxed)

  11. graphql-client

    A GraphQL Client for .NET Standard (by graphql-dotnet)

  12. Pororoca

    An API testing tool with support for HTTP/2 and HTTP/3. Alternative to Postman.

    Project mention: These 20 Awesome API Clients Will Change How You Work with APIs | dev.to | 2025-06-11

    Pororoca is a network debugging tool focused on HTTP/2 and HTTP/3 support, making it ideal for developers exploring newer web protocols.

  13. server

    ASP.NET Core GraphQL Server (by graphql-dotnet)

  14. trouble-training

    FullStack DDD/CQRS with GraphQL workshop including distributed tracing and monitoring. This shows the configuration from React frontend to .Net backend.

  15. EntityGraphQL

    A GraphQL library for .NET

  16. Fake JSON Server

    Fake JSON Server is a Fake REST API that can be used as a Back End for prototyping or as a template for a CRUD Back End.

  17. ZeroQL

    C# GraphQL client with Linq-like syntax

  18. examples

    Examples for GraphQL.NET (by graphql-dotnet)

  19. GraphQlClientGenerator

    GraphQL C# client generator

  20. parser

    A lexer and parser for GraphQL in .NET (by graphql-dotnet)

  21. Dotnet6.GraphQL4.WebApplication

    This project exemplifies the implementation and dockerization of a simple Razor Web MVC Core consuming a full GraphQL 4 Web API, build in a .NET 6 multi-layer project, considering development best practices, like SOLID and DRY, applying Domain-Driven concepts in a Onion Architecture.

  22. graphql-aspnet

    A GraphQL library for ASP.NET developers. This repo represents the library's core source code.

  23. Nikcio.UHeadless

    The easiest way to go headless in Umbraco using GraphQL

  24. graphql-query-builder-dotnet

    A .NET GraphQL query builder

  25. graphql-to-karate

    Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, change validation in CI/CD, and more.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# GraphQL discussion

Log in or Post with

C# GraphQL related posts

  • Data API builder: modern REST, GraphQL endpoints to Databases and on-prem stores

    1 project | news.ycombinator.com | 5 Dec 2024
  • .NET Aspire for Data Chatting

    2 projects | dev.to | 19 Sep 2024
  • Data API Builder for Azure Databases

    1 project | news.ycombinator.com | 15 May 2024
  • A tool for automagically generating API tests from your GraphQL schemas!

    1 project | /r/softwaretesting | 30 Apr 2023
  • I built a command line tool that generates API tests from your GraphQL schemas. Check it out!

    1 project | /r/programming | 30 Apr 2023
  • ZeroQL V3 - C# friendly GraphQL client

    1 project | dev.to | 28 Feb 2023
  • Data Fetching with Next.js Data Fetching with Next.js 13’s Bleeding-Edge Features

    3 projects | dev.to | 16 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source GraphQL projects in C#? This list will help you:

# Project Stars
1 GraphQL for .NET 5,939
2 Hot Chocolate 5,496
3 ASP.NET MVC Boilerplate 3,449
4 FluentHub 1,167
5 data-api-builder 1,108
6 graphql-net 890
7 ShopifySharp 823
8 ASP.NET MVC Boilerplate Framework 724
9 graphql-client 638
10 Pororoca 592
11 server 590
12 trouble-training 472
13 EntityGraphQL 439
14 Fake JSON Server 398
15 ZeroQL 303
16 examples 268
17 GraphQlClientGenerator 224
18 parser 220
19 Dotnet6.GraphQL4.WebApplication 75
20 graphql-aspnet 73
21 Nikcio.UHeadless 58
22 graphql-query-builder-dotnet 50
23 graphql-to-karate 14

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com