March 12, 2023
Spring Boot Starter Template with HTML5/Bootstrap

Spinning up a new Spring Boot project shouldn't mean rebuilding the same front-end scaffolding every time. This starter template gives you a ready-to-use Spring Boot application featuring contemporary web technologies like Bootstrap 5 and Thymeleaf templating, so you can skip straight to building your actual feature set.
Two Layouts, Ready to Go
Inside resources/templates/layouts you'll find two layout options. The main layout includes a featured bar that blends seamlessly with the header, while the secondary layout keeps things simpler, with a plain header bar and menu.
Tech Stack
- Java 17
- Spring Boot 3
- Thymeleaf
- Spring WebFlux
- Maven
- Docker
- HTML5
- CSS3
- Bootstrap 5
- jQuery
Getting Started
Download the starter template as a zip file, run a Maven build, and start the application — it will come up on port 8080 by default with either layout ready for you to build on.