https://github.com/spring-cloud/spring-cloud-gateway

api-gateway java microservices proxy reactor spring spring-boot spring-cloud spring-cloud-core

Last synced: about 1 month ago

Repository metadata:

An API Gateway built on Spring Framework and Spring Boot providing routing and more.


Owner metadata:


Committers metadata

Last synced: 2 months ago

Total Commits: 2,390
Total Committers: 267
Avg Commits per committer: 8.951
Development Distribution Score (DDS): 0.617

Commits in past year: 271
Committers in past year: 64
Avg Commits per committer in past year: 4.234
Development Distribution Score (DDS) in past year: 0.539

Name Email Commits
Spencer Gibb s****r@g****s 915
sgibb s****b@p****o 327
buildmaster b****s@s****g 204
buildmaster b****r@s****g 163
spencergibb s****b@v****m 86
Ryan Baxter r****r@p****o 74
Olga Maciaszek-Sharma o****k@g****m 50
dependabot[bot] 4****] 26
Tony Clarke t****e@a****m 22
Marcin Grzejszczak m****k@g****m 17
Marta Medio m****o@v****m 15
Abel Salgado Romero r****b@v****m 14
Ignacio Lozano i****o@v****m 13
Dave Syer d****r@p****o 12
dlsrb6342 d****2@g****m 11
Spring Operator s****r 9
Guido Lena Cota g****a@k****e 9
Biju Kunjummen b****n@g****m 9
Vitaliy Pavlyuk v****k@t****r 7
Tim Ysewyn t****n@p****o 7
Robert McNees r****s@v****m 7
Gsealy Jiao j****1@h****m 7
Andrew Fitzgerald F****h 7
Ryan Baxter r****r@v****m 6
Marcin Grzejszczak m****k@v****m 6
Alberto C. Ríos a****l@g****m 6
Ryan Baxter 5****r 6
David Avenante d****e@b****a 5
Spencer Gibb s****r@g****h 4
Stefan_Stus s****s@p****m 4
and 237 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

maven: org.springframework.cloud:spring-cloud-starter-gateway

Spring Cloud Starter

  • Homepage: https://projects.spring.io/spring-cloud
  • Documentation: https://appdoc.app/artifact/org.springframework.cloud/spring-cloud-starter-gateway/
  • Licenses: Apache License, Version 2.0
  • Latest release: 4.1.3 (published 8 months ago)
  • Last Synced: 2024-11-11T00:40:56.840Z (about 1 month ago)
  • Versions: 50
  • Dependent Packages: 170
  • Dependent Repositories: 13,659
  • Docker Downloads: 1,297,920
  • Rankings:
    • Dependent repos count: 0.063%
    • Dependent packages count: 0.455%
    • Docker downloads count: 1.849%
    • Average: 2.018%
    • Forks count: 2.596%
    • Stargazers count: 5.126%
maven: org.springframework.cloud:spring-cloud-gateway-server

Spring Cloud Gateway Server

  • Homepage: https://spring.io/spring-cloud/spring-cloud-gateway/spring-cloud-gateway-server
  • Documentation: https://appdoc.app/artifact/org.springframework.cloud/spring-cloud-gateway-server/
  • Licenses: Apache License, Version 2.0
  • Latest release: 4.1.3 (published 8 months ago)
  • Last Synced: 2024-11-11T00:40:39.508Z (about 1 month ago)
  • Versions: 33
  • Dependent Packages: 40
  • Dependent Repositories: 272
  • Docker Downloads: 1,287,282
  • Rankings:
    • Dependent repos count: 0.94%
    • Dependent packages count: 1.681%
    • Docker downloads count: 1.852%
    • Average: 2.44%
    • Forks count: 2.597%
    • Stargazers count: 5.128%
maven: org.springframework.cloud:spring-cloud-gateway-core

Spring Cloud Gateway Core (deprecated in favor of spring-cloud-gateway-server)

  • Homepage: https://spring.io/spring-cloud/spring-cloud-gateway/spring-cloud-gateway-core
  • Documentation: https://appdoc.app/artifact/org.springframework.cloud/spring-cloud-gateway-core/
  • Licenses: Apache License, Version 2.0
  • Latest release: 2.2.10.RELEASE (published about 3 years ago)
  • Last Synced: 2024-11-11T00:40:39.469Z (about 1 month ago)
  • Versions: 22
  • Dependent Packages: 47
  • Dependent Repositories: 250
  • Docker Downloads: 7,937
  • Rankings:
    • Dependent repos count: 1.006%
    • Dependent packages count: 1.46%
    • Forks count: 2.596%
    • Average: 2.746%
    • Docker downloads count: 3.544%
    • Stargazers count: 5.126%
maven: org.springframework.cloud:spring-cloud-gateway-mvc

Spring Cloud Gateway MVC

  • Homepage: https://spring.io/spring-cloud/spring-cloud-gateway/spring-cloud-gateway-mvc
  • Documentation: https://appdoc.app/artifact/org.springframework.cloud/spring-cloud-gateway-mvc/
  • Licenses: Apache License, Version 2.0
  • Latest release: 4.1.3 (published 8 months ago)
  • Last Synced: 2024-11-11T00:40:45.406Z (about 1 month ago)
  • Versions: 54
  • Dependent Packages: 27
  • Dependent Repositories: 191
  • Docker Downloads: 37
  • Rankings:
    • Dependent repos count: 1.211%
    • Dependent packages count: 2.424%
    • Forks count: 2.597%
    • Average: 3.555%
    • Stargazers count: 5.128%
    • Docker downloads count: 6.418%
maven: org.springframework.cloud:spring-cloud-gateway-webflux

Spring Cloud Gateway Webflux

  • Homepage: https://spring.io/spring-cloud/spring-cloud-gateway/spring-cloud-gateway-webflux
  • Documentation: https://appdoc.app/artifact/org.springframework.cloud/spring-cloud-gateway-webflux/
  • Licenses: Apache License, Version 2.0
  • Latest release: 4.1.3 (published 8 months ago)
  • Last Synced: 2024-11-11T00:40:50.804Z (about 1 month ago)
  • Versions: 50
  • Dependent Packages: 29
  • Dependent Repositories: 83
  • Docker Downloads: 130
  • Rankings:
    • Dependent repos count: 2.197%
    • Dependent packages count: 2.268%
    • Forks count: 2.596%
    • Average: 3.664%
    • Stargazers count: 5.126%
    • Docker downloads count: 6.132%
go: github.com/spring-cloud/spring-cloud-gateway

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/spring-cloud/spring-cloud-gateway#section-documentation
  • Licenses: apache-2.0
  • Latest release: v4.1.3+incompatible (published 8 months ago)
  • Last Synced: 2024-11-11T00:40:32.712Z (about 1 month ago)
  • Versions: 59
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 0.104%
    • Stargazers count: 1.022%
    • Average: 5.325%
    • Dependent packages count: 9.429%
    • Dependent repos count: 10.745%
maven: org.springframework.cloud:spring-cloud-gateway

Spring Cloud Gateway

maven: org.springframework.cloud:spring-cloud-gateway-docs

Spring Cloud Gateway Docs

  • Homepage: https://spring.io/spring-cloud/spring-cloud-gateway/spring-cloud-gateway-docs
  • Documentation: https://appdoc.app/artifact/org.springframework.cloud/spring-cloud-gateway-docs/
  • Licenses: Apache License, Version 2.0
  • Latest release: 4.1.3 (published 8 months ago)
  • Last Synced: 2024-11-11T00:40:35.974Z (about 1 month ago)
  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 2.09%
    • Stargazers count: 4.27%
    • Average: 21.8%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%

Dependencies

docs/pom.xml maven
  • org.springframework.cloud:spring-cloud-starter-gateway
pom.xml maven
  • org.springframework.cloud:spring-cloud-circuitbreaker-dependencies 3.0.0-SNAPSHOT import
  • org.springframework.cloud:spring-cloud-commons-dependencies 4.0.0-SNAPSHOT import
  • org.springframework.cloud:spring-cloud-gateway-dependencies 4.0.0-SNAPSHOT import
  • org.testcontainers:testcontainers-bom 1.16.3 import
  • io.projectreactor.tools:blockhound 1.0.6.RELEASE
  • io.projectreactor.tools:blockhound-junit-platform 1.0.6.RELEASE
  • org.junit-pioneer:junit-pioneer 1.6.1
  • org.springframework.boot:spring-boot-devtools ${spring-boot.version}
  • org.springframework.cloud:spring-cloud-starter-circuitbreaker-reactor-resilience4j 3.0.0-SNAPSHOT
  • org.springframework.cloud:spring-cloud-test-support 4.0.0-SNAPSHOT
spring-cloud-gateway-dependencies/pom.xml maven
  • org.springframework.cloud:spring-cloud-gateway-mvc 4.0.0-SNAPSHOT
  • org.springframework.cloud:spring-cloud-gateway-server 4.0.0-SNAPSHOT
  • org.springframework.cloud:spring-cloud-gateway-webflux 4.0.0-SNAPSHOT
  • org.springframework.cloud:spring-cloud-starter-gateway 4.0.0-SNAPSHOT
spring-cloud-gateway-integration-tests/grpc/pom.xml maven
  • org.apache.tomcat:annotations-api 6.0.53 provided
  • com.fasterxml.jackson.core:jackson-databind
  • com.fasterxml.jackson.dataformat:jackson-dataformat-protobuf
  • io.grpc:grpc-netty-shaded 1.47.0
  • io.grpc:grpc-protobuf 1.47.0
  • io.grpc:grpc-stub 1.47.0
  • io.netty:netty-tcnative-boringssl-static
  • org.springframework.boot:spring-boot-starter-webflux
  • org.springframework.cloud:spring-cloud-starter-gateway
  • org.springframework.cloud:spring-cloud-test-support
  • io.projectreactor:reactor-test test
  • org.apache.httpcomponents:httpclient test
  • org.assertj:assertj-core test
  • org.springframework.boot:spring-boot-starter-test test
spring-cloud-gateway-integration-tests/http2/pom.xml maven
  • io.netty:netty-tcnative-boringssl-static
  • org.springframework.boot:spring-boot-starter-webflux
  • org.springframework.cloud:spring-cloud-starter-gateway
  • org.springframework.cloud:spring-cloud-starter-loadbalancer
  • org.springframework.cloud:spring-cloud-test-support
  • io.projectreactor:reactor-test test
  • org.assertj:assertj-core test
  • org.springframework.boot:spring-boot-starter-test test
spring-cloud-gateway-integration-tests/mvc-failure-analyzer/pom.xml maven
  • org.springframework.boot:spring-boot-starter-web
  • org.springframework.cloud:spring-cloud-starter-gateway
  • org.springframework.cloud:spring-cloud-starter-loadbalancer
  • io.projectreactor:reactor-test test
  • org.assertj:assertj-core test
  • org.springframework.boot:spring-boot-starter-test test
spring-cloud-gateway-mvc/pom.xml maven
  • org.springframework.boot:spring-boot-autoconfigure-processor
  • org.springframework.boot:spring-boot-configuration-processor
  • org.springframework.boot:spring-boot-starter-web
  • org.apache.httpcomponents:httpclient test
  • org.junit.vintage:junit-vintage-engine test
  • org.springframework.boot:spring-boot-starter-actuator test
  • org.springframework.boot:spring-boot-starter-test test
spring-cloud-gateway-sample/pom.xml maven
  • org.isomorphism:token-bucket 1.7
  • org.jetbrains.kotlin:kotlin-reflect
  • org.jetbrains.kotlin:kotlin-stdlib
  • org.springframework.boot:spring-boot-starter-actuator
  • org.springframework.boot:spring-boot-starter-webflux
  • org.springframework.cloud:spring-cloud-starter-gateway
  • io.projectreactor:reactor-test test
  • org.assertj:assertj-core test
  • org.junit.vintage:junit-vintage-engine test
  • org.springframework.boot:spring-boot-starter-test test
  • org.springframework.cloud:spring-cloud-gateway-server 4.0.0-SNAPSHOT test
  • org.springframework.cloud:spring-cloud-loadbalancer test
  • org.springframework.cloud:spring-cloud-test-support test
spring-cloud-gateway-server/pom.xml maven
  • com.fasterxml.jackson.core:jackson-databind
  • com.fasterxml.jackson.dataformat:jackson-dataformat-protobuf
  • io.grpc:grpc-netty-shaded 1.47.0
  • io.grpc:grpc-protobuf 1.47.0
  • io.grpc:grpc-stub 1.47.0
  • io.projectreactor.addons:reactor-extra
  • org.jetbrains.kotlin:kotlin-reflect
  • org.jetbrains.kotlin:kotlin-stdlib
  • org.springframework.boot:spring-boot-autoconfigure-processor
  • org.springframework.boot:spring-boot-configuration-processor
  • org.springframework.boot:spring-boot-devtools
  • org.springframework.boot:spring-boot-starter
  • org.springframework.boot:spring-boot-starter-actuator
  • org.springframework.boot:spring-boot-starter-data-redis
  • org.springframework.boot:spring-boot-starter-oauth2-client
  • org.springframework.boot:spring-boot-starter-security
  • org.springframework.boot:spring-boot-starter-validation
  • org.springframework.boot:spring-boot-starter-webflux
  • org.springframework.cloud:spring-cloud-loadbalancer
  • org.springframework.cloud:spring-cloud-starter-circuitbreaker-reactor-resilience4j
  • com.fasterxml.jackson.module:jackson-module-kotlin test
  • io.projectreactor.tools:blockhound test
  • io.projectreactor.tools:blockhound-junit-platform test
  • io.projectreactor:reactor-test test
  • org.assertj:assertj-core test
  • org.junit-pioneer:junit-pioneer test
  • org.junit.vintage:junit-vintage-engine test
  • org.springframework.boot:spring-boot-starter-test test
  • org.springframework.cloud:spring-cloud-test-support test
  • org.testcontainers:junit-jupiter test
.github/workflows/maven.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • mikepenz/action-junit-report v2 composite
.github/workflows/deploy-docs.yml actions
  • actions/checkout v3 composite
spring-cloud-gateway-integration-tests/pom.xml maven
spring-cloud-gateway-server-mvc/pom.xml maven
  • com.bucket4j:bucket4j-core
  • org.springframework.boot:spring-boot-configuration-processor
  • org.springframework.boot:spring-boot-starter-validation
  • org.springframework.boot:spring-boot-starter-web
  • org.springframework.cloud:spring-cloud-commons
  • org.springframework.cloud:spring-cloud-loadbalancer
  • org.springframework.cloud:spring-cloud-starter-circuitbreaker-resilience4j
  • org.springframework.retry:spring-retry
  • org.springframework.security:spring-security-oauth2-client
  • com.bucket4j:bucket4j-caffeine test
  • com.github.ben-manes.caffeine:caffeine test
  • org.springframework.boot:spring-boot-starter-test test
  • org.testcontainers:junit-jupiter test
spring-cloud-gateway-webflux/pom.xml maven
  • org.springframework.boot:spring-boot-autoconfigure-processor
  • org.springframework.boot:spring-boot-configuration-processor
  • org.springframework.boot:spring-boot-starter-webflux
  • org.springframework.boot:spring-boot-starter-actuator test
  • org.springframework.boot:spring-boot-starter-test test
spring-cloud-starter-gateway/pom.xml maven
  • org.springframework.boot:spring-boot-starter-webflux
  • org.springframework.cloud:spring-cloud-gateway-server
  • org.springframework.cloud:spring-cloud-starter
  • org.springframework.cloud:spring-cloud-starter-loadbalancer
spring-cloud-starter-gateway-mvc/pom.xml maven
  • org.springframework.boot:spring-boot-starter-web
  • org.springframework.cloud:spring-cloud-gateway-server-mvc
  • org.springframework.cloud:spring-cloud-starter
  • org.springframework.cloud:spring-cloud-starter-loadbalancer