{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"top-spring-on-kubernetes","owner":"spring-guides","isFork":false,"description":"Spring on Kubernetes :: Topic guide to Spring and Kubernetes","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":5,"starsCount":17,"forksCount":13,"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,2,0,0,0,4,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T17:42:14.895Z"}},{"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.","allTopics":["graphql","spring-boot"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":21,"forksCount":36,"license":null,"participation":[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,1,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-09T12:26:22.255Z"}},{"type":"Public","name":"getting-started-macros","owner":"spring-guides","isFork":false,"description":"Collection of macros used to support getting started guides","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":3,"starsCount":15,"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,0,0,0,0,0,0,1,1,5,4,2,0,0,0,0,0,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-09T12:01:34.700Z"}},{"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).","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":110,"forksCount":123,"license":"Apache License 2.0","participation":[0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,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,1,0,0,0,0,0,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T11:05:54.416Z"}},{"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","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":106,"forksCount":140,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,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,14,0,1,0,0,0,0,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-06T10:26:39.215Z"}},{"type":"Public","name":"gs-messaging-jms","owner":"spring-guides","isFork":false,"description":"Messaging with JMS :: Learn how to publish and subscribe to messages using a JMS broker.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":89,"forksCount":141,"license":"Apache License 2.0","participation":[0,0,0,0,2,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,0,0,0,0,0,1,3,0,0,0,3,0,3,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-02T12:08:04.418Z"}},{"type":"Public","name":"gs-accessing-data-jpa","owner":"spring-guides","isFork":false,"description":"Accessing Data with JPA :: Learn how to work with JPA data persistence using Spring Data JPA.","allTopics":["spring-data-jpa"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":232,"forksCount":347,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,1,0,0,0,0,0,2,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,1,2,1,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-02T12:05:48.227Z"}},{"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.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":197,"forksCount":305,"license":"Apache License 2.0","participation":[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,1,0,0,0,0,0,4,1,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-02T12:00:43.803Z"}},{"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.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":3,"starsCount":95,"forksCount":154,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,1,0,0,0,0,0,0,1,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,1,3,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-02T11:56:46.132Z"}},{"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","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":21,"issueCount":25,"starsCount":898,"forksCount":745,"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-08-01T21:08:01.009Z"}},{"type":"Public","name":"gs-tanzu-observability","owner":"spring-guides","isFork":false,"description":"Observability with Spring :: Learn how to send application metrics to Tanzu Observability","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":9,"license":"Apache License 2.0","participation":[0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,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,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T18:14:02.398Z"}},{"type":"Public","name":"gs-spring-boot","owner":"spring-guides","isFork":false,"description":"Building an Application with Spring Boot :: Learn how to build an application with minimal configuration.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":873,"forksCount":4491,"license":"Apache License 2.0","participation":[0,0,0,0,7,0,2,0,0,0,0,0,0,0,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,2,2,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T12:33:32.179Z"}},{"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.","allTopics":["spring-security"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":354,"forksCount":440,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T12:30:09.368Z"}},{"type":"Public","name":"gs-accessing-data-mongodb","owner":"spring-guides","isFork":false,"description":"Accessing Data with MongoDB :: Learn how to persist data in MongoDB.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":137,"forksCount":161,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T12:26:28.645Z"}},{"type":"Public","name":"gs-validating-form-input","owner":"spring-guides","isFork":false,"description":"Validating Form Input :: Learn how to perform form validation with Spring.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":123,"forksCount":122,"license":"Apache License 2.0","participation":[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,0,0,1,0,0,2,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T12:22:41.184Z"}},{"type":"Public","name":"gs-rest-hateoas","owner":"spring-guides","isFork":false,"description":"Building a Hypermedia-Driven RESTful Web Service :: Learn how to create a hypermedia-driven RESTful Web service with Spring.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":73,"forksCount":91,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,1,1,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,0,0,0,1,0,3,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T12:08:19.776Z"}},{"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.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":0,"starsCount":467,"forksCount":501,"license":"Apache License 2.0","participation":[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,0,0,1,0,0,3,1,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T12:04:23.364Z"}},{"type":"Public","name":"gs-caching","owner":"spring-guides","isFork":false,"description":"Caching Data with Spring :: Learn how to cache data in memory with Spring","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":67,"forksCount":85,"license":"Apache License 2.0","participation":[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,0,0,0,0,9,0,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T12:03:17.414Z"}},{"type":"Public","name":"gs-serving-web-content","owner":"spring-guides","isFork":false,"description":"Serving Web Content with Spring MVC :: Learn how to create a web page with Spring MVC and Thymeleaf.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":0,"starsCount":279,"forksCount":666,"license":"Apache License 2.0","participation":[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,0,0,0,0,0,1,0,0,3,0,1,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T11:56:47.648Z"}},{"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.","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":1,"starsCount":14,"forksCount":52,"license":"Apache License 2.0","participation":[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,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T11:52:23.100Z"}},{"type":"Public","name":"gs-messaging-rabbitmq","owner":"spring-guides","isFork":false,"description":"Messaging with RabbitMQ :: Learn how to create a simple publish-and-subscribe application with Spring and RabbitMQ.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":3,"starsCount":182,"forksCount":222,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-01T00:28:57.959Z"}},{"type":"Public","name":"gs-accessing-neo4j-data-rest","owner":"spring-guides","isFork":false,"description":"Accessing Neo4j Data with REST :: Learn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":2,"starsCount":11,"forksCount":29,"license":"Apache License 2.0","participation":[0,0,0,0,0,1,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,0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-31T11:21:31.590Z"}},{"type":"Public","name":"gs-centralized-configuration","owner":"spring-guides","isFork":false,"description":"Centralized Configuration :: Learn how to manage application settings from an external, centralized source","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":58,"forksCount":104,"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,1,0,0,0,0,0,3,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-30T11:57:11.505Z"}},{"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","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":527,"forksCount":471,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-29T12:47:09.347Z"}},{"type":"Public","name":"gs-accessing-data-rest","owner":"spring-guides","isFork":false,"description":"Accessing JPA Data with REST :: Learn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":145,"forksCount":223,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-25T11:40:11.169Z"}},{"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","allTopics":["spring-boot","spring-framework"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":904,"forksCount":288,"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,1,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-07-24T03:16:20.022Z"}},{"type":"Public","name":"gs-gateway","owner":"spring-guides","isFork":false,"description":"Building a Gateway :: Learn how to configure a gateway","allTopics":["spring-cloud-gateway"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":109,"forksCount":104,"license":"Apache License 2.0","participation":[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,1,2,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-23T16:01:17.717Z"}},{"type":"Public","name":"gs-integration","owner":"spring-guides","isFork":false,"description":"Integrating Data :: Learn how to build an application that uses Spring Integration to fetch data, process it, and write it to a file.","allTopics":["spring-integration"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":43,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-23T15:51:02.269Z"}},{"type":"Public","name":"gs-accessing-data-r2dbc","owner":"spring-guides","isFork":false,"description":"Accessing data with R2DBC :: Learn how to access relational data with the reactive protocol R2DBC","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":47,"forksCount":21,"license":"Apache License 2.0","participation":[0,0,0,1,1,0,0,3,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,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-23T15:33:39.575Z"}},{"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","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":1,"starsCount":35,"forksCount":31,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-10T10:21:15.289Z"}}],"repositoryCount":74,"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":"template","text":"Templates"}],"compactMode":false},"title":"spring-guides repositories"}