awesome-spring
github.com/dulanjayasandaruwan/awesome-spring ↗This is an about Spring framework.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me youtube channels and playlists resources from awesome-spring"
Installation instructions →What's inside
Other Resources
- AmigoscodeYouTube Channels and Playlists
Collection of full courses on topics like Java, Spring, and Kubernetes.
- BaeldungBlogs
In-depth articles and tutorials in the Java ecosystem and web development, with a strong focus on Spring, Spring Security and RESTful APIs.
- BootifyProject Scaffolding
Generate Spring Boot apps with custom database and REST API.
- Dan VegaYouTube Channels and Playlists
Collections of videos about Spring Boot and Java.
- Greg L. TurnquistYouTube Channels and Playlists
Collection of videos discussing Spring Boot by Greg Turnquist.
- Java BrainsYouTube Channels and Playlists
Collection of videos discussing Java and Spring Boot in detail by Koushik Kothagal.
Podcasts
- Bootiful Podcast
A "celebration of the real heroes that drive ecosystems", hosted by the Spring developer advocate Josh Long.
Books
- Cloud Native Java
Learn how to build scalable & resilient cloud native applications with Spring Boot, Spring Cloud, and Cloud Foundry.
- Cloud Native Spring in Action
A hands-on guide to cloud native application development using Spring Boot, Spring Cloud, Docker, and Kubernetes.
- Hacking with Spring Boot 2.3: Reactive Edition
Learn the latest Spring features to build modern, reactive web applications with Spring Boot.
- Practical Guide to Building an API Back End with Spring Boot
Learn how to build an API backend using Spring Boot, Spring Data, and Spring Security.
- Reactive Spring
An introduction to reactive programming and its implementation in the Spring ecosystem.
- Spring Boot in Practice
This practical guide presents dozens of relevant scenarios in a convenient problem-solution-discussion format.
Courses
- Cloud Native Java with Kubernetes
It covers how high-performance organizations are addressing the requirements of distribution with Spring Boot, Spring Cloud, and Kubernetes to be more resilient, reliable, robust, and scalable.
- From Zero to Production with Spring Boot and AWS
A hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS.
- Reactive Spring Boot
It introduces key concepts of reactive programming and examines different aspects of the Spring ecosystem that lend themselves to the functional and reactive style of programming.
- Testing Spring Boot Applications Masterclass
Learn about testing Spring Boot applications and make the most of the testing libraries like JUnit 5, Mockito, Selenium, WireMock, Testcontainers, LocalStack, Awaitility while using real-world application examples.
- The Confident Spring Professional
Built to give you a comprehensive understanding of the Spring ecosystem, including Spring Framework, Spring MVC, Spring Data, and Spring Boot.
Educational GitHub Projects
- Cloud Native Workshop
Workshop materials about Spring Boot, Spring Cloud and Cloud Foundry.
- Getting started with Spring Cloud
Workshop materials about Spring Boot, Spring Cloud and Kubernetes.
- Sample Credit Card Application with Spring Cloud ecosystem
Demo project showcasing the new Spring Cloud stack, after the Netflix stack deprecation.
- Spring Boot Blog REST API
Building Restful CRUD APIs for a blog using Spring Boot, Spring Security, Mysql, JPA and Hibernate.
- Springy Store Microservices
A conceptual simple microservices-based project using Spring Boot and Spring Cloud, demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic.
- VueJS and Spring Boot
Example project showing how to build a Spring Boot App providing a GUI with Vue.js.
Events
- Spring I/O
The leading european conference focused on the Spring Framework ecosystem.
- Spring One
A two-day conference gathering developers, cloud engineers, and leaders to share knowledge about the Spring Framework ecosystem.
Showing a sample of 49 resources. View the full list on GitHub →