Skip to content
@spring-cloud

Spring Cloud

Tools for building common patterns in distributed systems with Spring

Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus, short-lived microservices [tasks], and contract testing).

To get started visit start.spring.io, select your Spring Boot version and the Spring Cloud projects you want to use. This will add the corresponding Spring Cloud BOM version to your Maven/Gradle file when you generate the project.

To browse the documentation visit cloud.spring.io

Popular repositories

  1. spring-cloud-netflix spring-cloud-netflix Public

    Integration with Netflix OSS components

    Java 4.8k 2.4k

  2. spring-cloud-gateway spring-cloud-gateway Public

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

    Java 4.4k 3.2k

  3. spring-cloud-kubernetes spring-cloud-kubernetes Public

    Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...

    Java 3.4k 1k

  4. spring-cloud-config spring-cloud-config Public

    External configuration (server and client) for Spring Cloud

    Java 1.9k 1.3k

  5. spring-cloud-sleuth spring-cloud-sleuth Public

    Distributed tracing for spring cloud

    Java 1.8k 779

  6. spring-cloud-openfeign spring-cloud-openfeign Public

    Support for using OpenFeign in Spring Cloud apps

    Java 1.2k 750

Repositories

Showing 10 of 54 repositories