Skip to content

juny-zhao/dgs-framework

This branch is 179 commits behind Netflix/dgs-framework:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b69bd90 · Aug 22, 2024
Jun 17, 2024
Aug 29, 2022
Jul 19, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
May 24, 2024
May 31, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Aug 22, 2024
Jan 16, 2023
Aug 11, 2024
Apr 11, 2022
Jun 5, 2022
Apr 25, 2023
Mar 16, 2021
Sep 26, 2021
Dec 1, 2020
Jan 21, 2022
Dec 1, 2020
Mar 16, 2021
Aug 22, 2024
Jul 19, 2024
Oct 18, 2023
Aug 3, 2024
Aug 3, 2024
Mar 6, 2024

Repository files navigation

dgs-framework

CI GitHub release Apache 2.0

Documentation can be found here, 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!

Contributing, asking questions and reporting issues.

Please read our contributor guide!

About

GraphQL for Java with Spring Boot made easy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 83.5%
  • Java 14.8%
  • HTML 0.7%
  • Python 0.5%
  • TypeScript 0.2%
  • JavaScript 0.2%
  • Makefile 0.1%