Netflix/dgs-framework
GraphQL for Java with Spring Boot made easy. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 16.0
- age_days: 2102
- days_rel: 99
- days_push: 8
- n_releases_24m: 27
Adoption not part of the score
3385 stars · 339 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
DGS Framework (Domain Graph Service) is a GraphQL server framework for Spring Boot, developed and maintained by Netflix. It provides an annotation-based programming model, a test framework, schema-first code generation via a Gradle plugin, and support for federation, subscriptions, file uploads, and Spring Security integration.
Use cases
- build a GraphQL server with Spring Boot
- expose a GraphQL API in Java or Kotlin
- set up GraphQL federation across microservices
- write GraphQL query tests as unit tests
- generate Java types from a GraphQL schema
- implement GraphQL subscriptions over WebSockets or SSE
- handle file uploads through a GraphQL API
When to choose
- you are building GraphQL services on the JVM with Spring Boot
- you want schema-first development with code generation
- you need GraphQL federation support in a Spring ecosystem
- you want a battle-tested framework backed by Netflix's production use
When to avoid
- your stack is not Spring Boot or the JVM
- you need a GraphQL client rather than a server framework
- you are on Spring Boot 2 or JDK 8, since 5.x is no longer maintained
- you prefer a non-annotation-based, schema-only approach
Facets
framework · maturity active
graphql web-framework api-framework websocket file-upload testing routing web-development backend apis developer-tools jvm cross-platform graphql-server spring-boot federation code-generation netflix subscriptions
2 sources
- readme: https://github.com/Netflix/dgs-framework · fetched 2026-08-28 · 8d954606a341
- homepage: https://netflix.github.io/dgs · fetched 2026-08-29 · d28b1584e120
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Netflix/dgs-framework | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="Netflix/dgs-framework")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem