ChilliCream/graphql-platform

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.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 44 minutes ago
Added to GitGenius on September 11th, 2026
Created on January 11th, 2018
Open Issues & Pull Requests: 374 (+0)
GitHub issues: Enabled
Number of forks: 811
Total Stargazers: 5,756 (+0)
Total Subscribers: 67 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.3 hours
Mean response time: 52.3 days
90th percentile: 135.4 days
Tracked items: 2,817

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 85% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "🐾 duplicate" is answered fastest, typically in about 5 hours, while "Area: Fusion" waits about 7 days. 73% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 6% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 273
New in 7 days: 5
Closed in 7 days: 12
Avg open age: 962 days
Stale 30+ days: 263
Stale 90+ days: 245

Recent activity

Opened in 7 days: 3
Closed in 7 days: 11
Comments in 7 days: 1
Events in 7 days: 2

Top labels

  • 🌶️ hot chocolate (1,640)
  • 🌶️ strawberry shake (310)
  • ⌛ stale (272)
  • Area: Data (205)
  • Area: Type System (142)
  • 🌶️ nitro (139)
  • 🐾 duplicate (66)
  • Area: Stitching (64)

Detailed Description

ChilliCream GraphQL Platform is a suite of open-source GraphQL tools for .NET that includes Hot Chocolate, a GraphQL server; Strawberry Shake, a type-safe GraphQL client; Nitro, a GraphQL IDE; and Green Donut, a DataLoader implementation.

Hot Chocolate addresses the need for efficient GraphQL server implementation in the .NET ecosystem by providing a feature-rich server that handles schema definition, data fetching optimization, and API gateway functionality. Strawberry Shake solves the client-side problem by generating strongly-typed .NET classes from GraphQL schemas and offering a reactive store for client-side caching and data-fetching strategies, similar to patterns found in JavaScript GraphQL clients. Green Donut tackles the N+1 query problem through batching and caching. Nitro provides a Monaco-based IDE available as a desktop app, web app, or middleware that can be integrated into .NET and Node.js GraphQL endpoints.

Teams building GraphQL APIs in .NET should consider Hot Chocolate if they need a performant, feature-complete server with gateway capabilities. Strawberry Shake suits developers building UIs in Blazor or MAUI who want type safety and reactive data management without manual type definitions. Nitro appeals to developers and data scientists who need a capable interface for exploring and testing GraphQL APIs. The platform's integrated approach means these tools are designed to work together within the .NET ecosystem, though each can be adopted independently.

Almost all open issues are raised by outside users rather than the core team, indicating a substantial base of adopters reporting real-world use. Maintainers typically respond to new issues and pull requests within a day. Work in the issue tracker is dominated by labels for Hot Chocolate, Strawberry Shake, and stale issues.