# DGS-Framework **Repository Path**: mirrors/DGS-Framework ## Basic Information - **Project Name**: DGS-Framework - **Description**: DGS 框架(Domain Graph Service) 是一个用于 Spring Boot 的 GraphQL 服务器框架,由 Netflix 开发 - **Primary Language**: Kotlin - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/dgs-framework - **GVP Project**: No ## Statistics - **Stars**: 14 - **Forks**: 3 - **Created**: 2021-02-18 - **Last Updated**: 2026-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dgs-framework ![CI](https://github.com/Netflix/dgs-framework/workflows/CI/badge.svg?branch=master) [![GitHub release](https://img.shields.io/github/v/release/Netflix/dgs-framework.svg)](https://GitHub.com/Netflix/dgs-framework/releases) [![Apache 2.0](https://img.shields.io/github/license/nebula-plugins/gradle-netflixoss-project-plugin.svg)](http://www.apache.org/licenses/LICENSE-2.0) Documentation can be found [here](https://netflix.github.io/dgs), including a getting started guide. The DGS Framework (Domain Graph Service) is a GraphQL server framework for Spring Boot, developed by Netflix. Features include: * Annotation based Spring Boot programming model * Test framework for writing query tests as unit tests * Gradle Code Generation plugin to create types from schema * Easy integration with GraphQL Federation * Integration with Spring Security * GraphQL subscriptions (WebSockets and SSE) * File uploads * Error handling * Many extension points # Getting Started Follow the [getting started guide](https://netflix.github.io/dgs/getting-started/)! # Version compatibility | DGS Version | Spring Boot Version | Status | |-------------|---------------------|--------| | 11+ | 4 | Actively maintained | | 10.x | 3 | Most features will be backported until the second half of 2026 | | 5.x | 2 | No longer maintained | # Contributing, asking questions and reporting issues. Please read our [contributor guide](CONTRIBUTING.md)!