March 12, 2023

Spring Boot Starter Template with HTML5/Bootstrap

Spring Boot starter template with HTML5 and 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

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.