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 Loading

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

    Integration with Netflix OSS components

    Java 4.9k 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.6k 3.3k

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

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

    Java 3.5k 1k

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

    External configuration (server and client) for Spring Cloud

    Java 2k 1.3k

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

    Distributed tracing for spring cloud

    Java 1.8k 782

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

    Support for using OpenFeign in Spring Cloud apps

    Java 1.2k 787

Repositories

Showing 10 of 52 repositories
  • spring-functions-catalog Public

    Reusable Spring Functions for data driven microservices

    spring-cloud/spring-functions-catalog’s past year of commit activity
    Java 23 Apache-2.0 10 1 0 Updated Dec 23, 2024
  • stream-applications Public

    Functions and Spring Cloud Stream Applications for data driven microservices

    spring-cloud/stream-applications’s past year of commit activity
    Java 255 105 39 3 Updated Dec 23, 2024
  • spring-cloud-config Public

    External configuration (server and client) for Spring Cloud

    spring-cloud/spring-cloud-config’s past year of commit activity
    Java 1,968 Apache-2.0 1,292 190 (32 issues need help) 8 Updated Dec 23, 2024
  • spring-cloud-app-broker Public

    Spring Cloud project for implementing service brokers that conform to the Open Server Broker API specification

    spring-cloud/spring-cloud-app-broker’s past year of commit activity
    Java 26 Apache-2.0 38 36 (2 issues need help) 2 Updated Dec 23, 2024
  • spring-cloud-open-service-broker Public

    Spring Cloud project for creating service brokers that conform to the Open Server Broker API specification

    spring-cloud/spring-cloud-open-service-broker’s past year of commit activity
    Java 172 Apache-2.0 118 9 (2 issues need help) 5 Updated Dec 23, 2024
  • spring-cloud/spring-cloud-function’s past year of commit activity
    Java 1,046 Apache-2.0 618 9 0 Updated Dec 22, 2024
  • spring-cloud-core-tests Public

    Integration tests for Spring Cloud (small projects testing classpath combinations)

    spring-cloud/spring-cloud-core-tests’s past year of commit activity
    Java 151 135 0 0 Updated Dec 20, 2024
  • spring-cloud-dataflow Public

    A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes

    spring-cloud/spring-cloud-dataflow’s past year of commit activity
    Java 1,118 Apache-2.0 583 294 14 Updated Dec 19, 2024
  • spring-cloud-stream Public

    Framework for building Event-Driven Microservices

    spring-cloud/spring-cloud-stream’s past year of commit activity
    Java 1,013 Apache-2.0 613 95 0 Updated Dec 19, 2024
  • spring-cloud-dataflow-ui Public

    This repo provides the Dashboard application of Spring Cloud Data Flow

    spring-cloud/spring-cloud-dataflow-ui’s past year of commit activity
    TypeScript 213 Apache-2.0 118 38 5 Updated Dec 18, 2024