{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"gs-crud-with-vaadin","owner":"spring-guides","isFork":false,"description":"Creating CRUD UI with Vaadin :: Use Vaadin and Spring Data JPA to build a dynamic UI","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":2,"starsCount":104,"forksCount":135,"license":"Apache License 2.0","participation":[0,0,0,5,0,0,0,0,0,0,0,0,2,0,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T14:52:37.904Z"}},{"type":"Public","name":"gs-accessing-data-mysql","owner":"spring-guides","isFork":false,"description":"Accessing data with MySQL :: Learn how to set up and manage user accounts on MySQL and how to configure Spring Boot to connect to it at runtime.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":3,"starsCount":184,"forksCount":297,"license":"Apache License 2.0","participation":[0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T08:03:24.637Z"}},{"type":"Public","name":"gs-gateway","owner":"spring-guides","isFork":false,"description":"Building a Gateway :: Learn how to configure a gateway","topicNames":["spring-cloud-gateway"],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":5,"starsCount":99,"forksCount":100,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-25T10:19:20.855Z"}},{"type":"Public","name":"gs-relational-data-access","owner":"spring-guides","isFork":false,"description":"Accessing Relational Data using JDBC with Spring :: Learn how to access relational data with Spring.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":4,"starsCount":77,"forksCount":141,"license":"Apache License 2.0","participation":[0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T19:36:10.616Z"}},{"type":"Public","name":"gs-graphql-server","owner":"spring-guides","isFork":false,"description":"Building a GraphQL service :: Learn how to build a GraphQL service with Spring for GraphQL.","topicNames":["graphql","spring-boot"],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":5,"issueCount":0,"starsCount":16,"forksCount":26,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T02:02:13.844Z"}},{"type":"Public","name":"gs-rest-service","owner":"spring-guides","isFork":false,"description":"Building a RESTful Web Service :: Learn how to create a RESTful web service with Spring.","topicNames":["spring-boot"],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":3,"starsCount":1356,"forksCount":2473,"license":"Apache License 2.0","participation":[0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-14T16:27:49.755Z"}},{"type":"Public","name":"tut-spring-boot-oauth2","owner":"spring-guides","isFork":false,"description":"Spring Boot and OAuth2:: A tutorial on \"social\" login and single sign on with Facebook and Github","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":18,"issueCount":26,"starsCount":883,"forksCount":741,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-14T12:29:10.732Z"}},{"type":"Public","name":"gs-batch-processing","owner":"spring-guides","isFork":false,"description":"Creating a Batch Service :: Learn how to create a basic batch-driven solution.","topicNames":["spring-batch"],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":1,"starsCount":227,"forksCount":415,"license":"Apache License 2.0","participation":[0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,4,0,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T21:11:57.058Z"}},{"type":"Public","name":"gs-uploading-files","owner":"spring-guides","isFork":false,"description":"Uploading Files :: Learn how to build a Spring application that accepts multi-part file uploads.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":4,"issueCount":2,"starsCount":456,"forksCount":498,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-08T11:35:01.846Z"}},{"type":"Public","name":"gs-sts","owner":"spring-guides","isFork":false,"description":"Working a Getting Started guide with STS :: Learn how to import a Getting Started guide with Spring Tool Suite (STS).","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":4,"issueCount":0,"starsCount":33,"forksCount":40,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-23T06:54:08.403Z"}},{"type":"Public","name":"top-spring-boot-docker","owner":"spring-guides","isFork":false,"description":"Spring Boot Docker:: Topical guide to using Docker and how to create container images for Spring Boot applications :: spring-boot","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":2,"issueCount":3,"starsCount":178,"forksCount":124,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-21T22:55:32.245Z"}},{"type":"Public","name":"tut-metrics-and-tracing","owner":"spring-guides","isFork":false,"description":"Metrics and Tracing with Spring :: Learn how to create metrics and tracing with Spring Boot","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":0,"starsCount":12,"forksCount":14,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T08:28:34.258Z"}},{"type":"Public","name":"gs-spring-boot-for-azure","owner":"spring-guides","isFork":false,"description":"Deploying a Spring Boot app to Azure :: Learn how to deploy a Spring Boot app to Azure.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":5,"issueCount":2,"starsCount":11,"forksCount":47,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-13T08:55:09.483Z"}},{"type":"Public","name":"gs-spring-boot-docker","owner":"spring-guides","isFork":false,"description":"Spring Boot with Docker :: Learn how to create a Docker container from a Spring Boot application with Maven or Gradle","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":8,"issueCount":8,"starsCount":609,"forksCount":1338,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-09T08:47:45.240Z"}},{"type":"Public","name":"gs-spring-data-reactive-redis","owner":"spring-guides","isFork":false,"description":"Accessing Data Reactively with Redis :: Learn how to reactively interface with Redis and Spring Data","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":2,"starsCount":33,"forksCount":29,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-27T05:56:28.571Z"}},{"type":"Public","name":"tut-spring-boot-kotlin","owner":"spring-guides","isFork":false,"description":"Building web applications with Spring Boot and Kotlin :: Learn how to easily build and test web applications with Spring, Kotlin, Junit 5 and JPA","topicNames":["spring-boot","spring-framework"],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":860,"forksCount":284,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-15T08:32:26.070Z"}},{"type":"Public","name":"gs-caching","owner":"spring-guides","isFork":false,"description":"Caching Data with Spring :: Learn how to cache data in memory with Spring","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":1,"starsCount":65,"forksCount":85,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-14T14:56:00.764Z"}},{"type":"Public","name":"gs-securing-web","owner":"spring-guides","isFork":false,"description":"Securing a Web Application :: Learn how to protect your web application with Spring Security.","topicNames":["spring-security"],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":3,"starsCount":338,"forksCount":419,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-01T19:07:15.251Z"}},{"type":"Public","name":"gs-testing-restdocs","owner":"spring-guides","isFork":false,"description":"Creating API Documentation with Restdocs :: Learn how to generate documentation for HTTP endpoints using Spring Restdocs","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":0,"starsCount":13,"forksCount":34,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-29T18:23:46.870Z"}},{"type":"Public","name":"gs-tanzu-observability","owner":"spring-guides","isFork":false,"description":"Observability with Spring :: Learn how to send application metrics to Tanzu Observability","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-26T15:00:22.896Z"}},{"type":"Public","name":"gs-multi-module","owner":"spring-guides","isFork":false,"description":"Creating a Multi Module Project :: Learn how to build a library and package it for consumption in a Spring Boot application","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":320,"forksCount":182,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-25T12:49:53.034Z"}},{"type":"Public","name":"tut-rest","owner":"spring-guides","isFork":false,"description":"Building REST services with Spring :: Learn how to easily build RESTful services with Spring","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":8,"issueCount":14,"starsCount":497,"forksCount":404,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T14:44:13.775Z"}},{"type":"Public","name":"gs-gradle","owner":"spring-guides","isFork":false,"description":"Building Java Projects with Gradle :: Learn how to build a Java project with Gradle.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":6,"issueCount":3,"starsCount":161,"forksCount":929,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-15T06:10:19.102Z"}},{"type":"Public","name":"gs-authenticating-ldap","owner":"spring-guides","isFork":false,"description":"Authenticating a User with LDAP :: Learn how to secure an application with LDAP.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":3,"starsCount":89,"forksCount":152,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-09T19:19:42.068Z"}},{"type":"Public","name":"gs-testing-web","owner":"spring-guides","isFork":false,"description":"Testing the Web Layer :: Learn how to test Spring Boot applications and MVC controllers. ","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":3,"issueCount":1,"starsCount":171,"forksCount":127,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-08T21:47:01.838Z"}},{"type":"Public","name":"gs-rest-service-cors","owner":"spring-guides","isFork":false,"description":"Enabling Cross Origin Requests for a RESTful Web Service :: Learn how to create a RESTful web service with Spring that support Cross-Origin Resource Sharing (CORS).","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":104,"forksCount":122,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-04T10:48:24.416Z"}},{"type":"Public","name":"gs-messaging-stomp-websocket","owner":"spring-guides","isFork":false,"description":"Using WebSocket to build an interactive web application :: Learn how to the send and receive messages between a browser and the server over a WebSocket","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":4,"starsCount":510,"forksCount":471,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-31T06:01:24.226Z"}},{"type":"Public","name":"gs-maven","owner":"spring-guides","isFork":false,"description":"Building Java Projects with Maven :: Learn how to build a Java project with Maven.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":7,"issueCount":1,"starsCount":165,"forksCount":702,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-30T11:57:00.595Z"}},{"type":"Public","name":"gs-vault-config","owner":"spring-guides","isFork":false,"description":"Vault Configuration :: Learn how to store and retrieve application configuration details in HashiCorp Vault","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":4,"starsCount":16,"forksCount":27,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-22T15:08:47.392Z"}},{"type":"Public","name":"gs-validating-form-input","owner":"spring-guides","isFork":false,"description":"Validating Form Input :: Learn how to perform form validation with Spring.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":1,"starsCount":119,"forksCount":121,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-22T14:55:28.236Z"}}],"repositoryCount":86,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}