Skip to content
@spring-petclinic

Spring Petclinic community

Open Source community hosting Spring Petclinic forks

Hi Spring Petclinic Lovers 👋

This Spring Petclinic organisation on GitHub offers variants of the official Spring Petclinic demo project, illustrating various aspects of Spring technologies. You'll find classic implementations using Spring Boot as well as modern architectures, such as microservices via Spring Cloud. Versions using Angular and React for the front end are also available, showing the integration of Spring with contemporary JavaScript frameworks. These projects serve as references for implementing best practices with Spring and architecting scalable applications. They are particularly useful for Java, Kotlin and frontend developers wishing to explore robust and modern solutions.

Pinned Loading

  1. spring-petclinic-microservices Public

    Distributed version of Spring Petclinic built with Spring Cloud

    Java 1.8k 2.3k

  2. spring-framework-petclinic Public

    A Spring Framework application based on JSP, Spring MVC, Spring Data JPA, Hibernate and JDBC

    Java 449 2.3k

  3. spring-petclinic-reactjs Public

    ReactJS (with TypeScript) and Spring Boot version of the Spring Petclinic sample application

    Java 284 277

  4. spring-petclinic-angular Public

    Angular 16 version of the Spring Petclinic sample application (frontend)

    TypeScript 208 504

  5. spring-petclinic-kotlin Public

    Kotlin version of Spring Petclinic

    Kotlin 364 165

  6. spring-petclinic-data-jdbc Public

    Spring Data JDBC version of the Spring Boot Petclinic

    Java 106 126

Repositories

Showing 10 of 22 repositories
  • spring-petclinic-ai Public

    Spring Petclinic application with a chatbot powered by OpenAI's Generative AI and the Spring AI project

    Java 10 Apache-2.0 6 2 0 Updated Mar 10, 2025
  • spring-petclinic-kotlin Public

    Kotlin version of Spring Petclinic

    Kotlin 364 Apache-2.0 165 0 0 Updated Mar 10, 2025
  • spring-petclinic-rest Public

    REST version of the Spring Petclinic sample application

    Java 494 Apache-2.0 899 9 (5 issues need help) 1 Updated Mar 1, 2025
  • spring-framework-petclinic Public

    A Spring Framework application based on JSP, Spring MVC, Spring Data JPA, Hibernate and JDBC

    Java 449 Apache-2.0 2,252 1 2 Updated Mar 1, 2025
  • spring-petclinic-angular Public

    Angular 16 version of the Spring Petclinic sample application (frontend)

    TypeScript 208 504 4 (3 issues need help) 2 Updated Feb 26, 2025
  • spring-petclinic-langchain4j Public

    Spring Petclinic application with a chatbot powered by OpenAI's Generative AI and the LangChain4j project

    Java 11 Apache-2.0 3 5 (1 issue needs help) 0 Updated Feb 25, 2025
  • spring-petclinic.github.io Public

    Spring Petclinic organisation website

    CSS 9 14 0 0 Updated Feb 19, 2025
  • spring-petclinic-vaadin-flow Public

    Vaadin Flow implementation of the Spring PetClinic sample

    Java 12 Apache-2.0 8 0 1 Updated Jan 10, 2025
  • spring-petclinic-microservices Public

    Distributed version of Spring Petclinic built with Spring Cloud

    Java 1,770 Apache-2.0 2,276 5 (1 issue needs help) 3 Updated Jan 8, 2025
  • spring-petclinic-microservices-config Public

    Configuration repository for distributed Spring Petclinic application

    46 Apache-2.0 437 1 0 Updated Dec 27, 2024