awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Spring boot template

Ranking updated Sep 3, 2026

For java springboot start, the first results are elunez/eladmin-web (This repository provides a full-stack Spring Boot and Vue template with built-in security, database integration, and rapid prototyping tools, though it is specifically tailored as an administrative dashboard rather than a generic application boilerplate), hs-web/hsweb-framework (This repository provides a Spring Boot enterprise backend boilerplate and administrative framework with reactive database integration and role-based access control, though it focuses more on a reactive programming model than a generic starter template) and lihengming/spring-boot-api-project-seed (This repository provides a Spring Boot API starter kit and RESTful project skeleton with database integration, security configuration, and standard layering to accelerate backend development, though it lacks built-in Docker and CI/CD configurations). jeecgboot/jeecg-boot and jhipster/generator-jhipster round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Hand-picked Java Spring Boot templates and starter kits, ranked by GitHub stars and activity. Compare and pick the right one.

Spring boot template

Find the best repos with AI.We'll search the best matching repositories with AI.
  • elunez/eladmin-webelunez avatar

    elunez/eladmin-web

    4,629View on GitHub↗

    Eladmin-web is an enterprise admin dashboard development framework designed to build secure back-office management systems. It utilizes a decoupled architecture consisting of a Vue frontend template and a Spring Boot backend. The project provides tools for rapid application prototyping through automatic frontend and backend source code generation. It features a dynamic navigation system that constructs multi-level menus at runtime and controls interface visibility based on authenticated user roles. The system integrates Spring Security for authentication and authorization, Spring Data JPA fo

    This repository provides a full-stack Spring Boot and Vue template with built-in security, database integration, and rapid prototyping tools, though it is specifically tailored as an administrative dashboard rather than a generic application boilerplate.

    VueSpring Security Frameworks
    View on GitHub↗4,629
  • hs-web/hsweb-frameworkhs-web avatar

    hs-web/hsweb-framework

    8,404View on GitHub↗

    This project is a Spring Boot administrative framework and enterprise backend boilerplate designed for building management systems. It provides a foundation for enterprise-level applications using a reactive programming model and non-blocking data access patterns. The framework includes a reactive CRUD system for database operations and a role-based access control system to manage user accounts and administrative permissions. It further distinguishes itself with a centralized data dictionary for maintaining standardized labels and values across application modules. The system's broader capab

    This repository provides a Spring Boot enterprise backend boilerplate and administrative framework with reactive database integration and role-based access control, though it focuses more on a reactive programming model than a generic starter template.

    JavaSpring Boot Starter Kits
    View on GitHub↗8,404
  • lihengming/spring-boot-api-project-seedlihengming avatar

    lihengming/spring-boot-api-project-seed

    9,704View on GitHub↗

    This project is a Spring Boot API starter kit and RESTful project skeleton designed for building backend services. It provides a foundational codebase that implements a layered service architecture and standardized directory structures to organize controllers, services, and data mappers. The project features a MyBatis CRUD boilerplate generator that automates the creation of models and controllers from database tables using customizable templates. It includes a security framework for protecting endpoints via interface signature authentication to verify user identity and request authorization.

    This repository provides a Spring Boot API starter kit and RESTful project skeleton with database integration, security configuration, and standard layering to accelerate backend development, though it lacks built-in Docker and CI/CD configurations.

    JavaSpring Boot Starter Kits
    View on GitHub↗9,704
  • jeecgboot/jeecg-bootJ

    jeecgboot/jeecg-boot

    0View on GitHub↗

    This project is a comprehensive Java and Spring Boot starter template complete with built-in security, database integration, Docker support, and API documentation to accelerate enterprise application development.

    SpringBoot 项目
    View on GitHub↗0
  • jhipster/generator-jhipsterjhipster avatar

    jhipster/generator-jhipster

    22,418View on GitHub↗

    This project is a full-stack application generator and Java application scaffolder designed to produce the initial project structure and boilerplate code for modern web applications and microservice architectures. It functions as a development platform that uses predefined technology stacks to automate the creation of backend services and APIs. The system includes a customizable code blueprint tool, allowing users to extend or replace standard generation patterns to modify the default code structure of client and server components. It also provides a containerized development environment to e

    This project is a comprehensive application generator that creates production-ready Java and Spring Boot boilerplates equipped with database integration, security, Docker support, API documentation, and scaffolding workflows.

    TypeScriptFull-Stack Application BoilerplatesConfiguration-Driven ScaffoldingFull-Stack Application Builders
    View on GitHub↗22,418
  • macrozheng/mallmacrozheng avatar

    macrozheng/mall

    83,878View on GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secure user authentication. By leveraging modular service patterns and centralized API gateways, the framework supports the construction of resilient systems that decompose monolithic business logic into independent, manageable services. The platform distinguishes itself through a r

    This repository provides a comprehensive Spring Boot e-commerce application foundation with database, security, and Docker integrations, though it is a fully-featured solution rather than a minimal generic starter template.

    JavaFull-Stack FrameworksFull-Stack Web FrameworksJava Frameworks
    View on GitHub↗83,878
  • hiparker/opsli-boothiparker avatar

    hiparker/opsli-boot

    1,082View on GitHub↗

    OPSLI 快速开发平台基于springboot、vue、element-ui ,项目采用前后端分离架构,热插拔式业务模块与插件扩展性高 ,代码简洁,功能丰富,开箱即用

    This project provides a Spring Boot and Vue-based rapid development platform acting as a foundational starter template, complete with database integration, security features, and modular architecture.

    JavaSpringBoot 项目
    View on GitHub↗1,082
  • spring-projects/spring-petclinicspring-projects avatar

    spring-projects/spring-petclinic

    8,972View on GitHub↗

    Spring PetClinic is a reference application for the Spring Framework, serving as a complete implementation that demonstrates the architecture and best practices for building Java services. It functions as a veterinary practice management system designed to track pet owners, animal records, and clinical visit histories. The project provides a practical example of a containerized web application, illustrating how to integrate a Java application with relational databases like MySQL and PostgreSQL. It serves as a guide for learning how to develop an application using the model-view-controller pat

    This project serves as a reference application and learning guide rather than a clean starter template, but it features a Spring Boot backend, database integration, and Docker support that can be adapted as a foundation.

    CSSReference ApplicationsVeterinary Practice ManagementHTML Template Renderers
    View on GitHub↗8,972
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
elunez/eladmin-web4.6KVueApache-2.0Jul 3, 2025
hs-web/hsweb-framework8.4KJavaApache-2.0Jun 18, 2026
lihengming/spring-boot-api-project-seed
9.7K
Java
—
Dec 17, 2023
jeecgboot/jeecg-boot0———
jhipster/generator-jhipster22.4KTypeScriptApache-2.0Jun 16, 2026
macrozheng/mall83.9KJavaApache-2.0May 14, 2026
hiparker/opsli-boot1.1KJavaApache-2.0Apr 20, 2026
spring-projects/spring-petclinic9KCSSapache-2.0Feb 7, 2026

Related searches

  • Spring Boot starter
  • a framework for building Java applications
  • a lightweight Java framework for web development
  • a collection of Spring Boot example projects
  • a lightweight framework for building Java web applications
  • Spring boot API gateway
  • a high performance web framework for Go
  • Application initialization framework