Spring Boot

Spring Boot
Original authorRod Johnson
DeveloperVMware
Initial releaseApril 2014 (2014-04)
Stable release
4.0.0  / 20 November 2025 (20 November 2025)
Written inJava
PlatformJakarta EE
TypeApplication framework
LicenseApache License 2.0
Websitespring.io/projects/spring-boot 
Repository

Spring Boot is an open-source Java framework used for programming standalone, production-grade Spring-based applications with a bundle of libraries that make project startup and management easier. Spring Boot is a convention-over-configuration extension for the Spring Java platform intended to help minimize configuration concerns while creating Spring-based applications. The application can still be adjusted for specific needs, but the initial Spring Boot project provides a preconfigured "opinionated view" of the best configuration to use with the Spring platform and selected third-party libraries.

Spring Boot can be used to build microservices, web applications, and console applications.