Admin UI for administration of spring boot applications
12,851
stars
4,978
commits
Java
primary language
Sep 10, 2026
updated
Admin UI for Spring Boot applications
Spring Boot Admin provides a web-based dashboard for monitoring and managing Spring Boot® applications. It displays application health, metrics, logs, thread information, and configuration through an intuitive web interface.
Spring Boot Actuator exposes rich runtime data, but consuming it through raw REST endpoints or JMX is cumbersome. Spring Boot Admin bridges this gap with operational visibility out-of-the-box for any application that exposes actuator endpoints—no custom dashboards or monitoring tools required.
Simplicity without sacrificing power. Add a dependency and monitoring starts immediately. The interface stays readable at a glance, while remaining production-ready and extensible for security, multi-application deployments, and custom UIs.
Development teams diagnose issues during development, operations teams monitor production, and DevOps/SRE teams fold it into their observability stack. It scales from a single application to hundreds of microservices with minimal overhead.
Spring Boot Admin versions track Spring Boot's major and minor versions as follows:
| Spring Boot | Spring Boot Admin |
|---|---|
| 3.Y.Z | 3.X.c |
| 4.0.Y | 4.0.c |
| 4.1.Y | 4.1.c |
Note: You can monitor applications running on any Spring Boot version, independently of the admin server version. For example, monitor a Spring Boot 2.7 application using the 2.7.y client with a 4.1.x admin server.
For the latest development version, add this repository:
<repository>
<id>sba-snapshot</id>
<name>Spring Boot Admin Snapshots</name>
<url>https://maven.pkg.github.com/codecentric/spring-boot-admin</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
We welcome contributions! Please read CONTRIBUTING.md before submitting a pull request.
| Resource | Link |
|---|---|
| Contribution Guide | CONTRIBUTING.md |
| Good first issues | label: ideal-for-contribution |
| Open Issues | GitHub Issues |
| Spring Java Format Plugin | spring-io/spring-javaformat |
| Spring Framework Code Style | Code Style Wiki |
| IntelliJ Formatter Plugin | spring-javaformat#intellij-idea |
spring-boot-adminSpring Boot Admin is open source software released under the Apache License 2.0.
Spring, Spring Boot, and Spring Cloud are trademarks of VMware, Inc.
Built by codecentric
(top 30 of 171)
Java
47.4%
TypeScript
30.1%
Vue
19.7%
MDX
1.1%
Admin UI for administration of spring boot applications
12,851
stars
4,978
commits
Java
primary language
Sep 10, 2026
updated
Admin UI for Spring Boot applications
Spring Boot Admin provides a web-based dashboard for monitoring and managing Spring Boot® applications. It displays application health, metrics, logs, thread information, and configuration through an intuitive web interface.
Spring Boot Actuator exposes rich runtime data, but consuming it through raw REST endpoints or JMX is cumbersome. Spring Boot Admin bridges this gap with operational visibility out-of-the-box for any application that exposes actuator endpoints—no custom dashboards or monitoring tools required.
Simplicity without sacrificing power. Add a dependency and monitoring starts immediately. The interface stays readable at a glance, while remaining production-ready and extensible for security, multi-application deployments, and custom UIs.
Development teams diagnose issues during development, operations teams monitor production, and DevOps/SRE teams fold it into their observability stack. It scales from a single application to hundreds of microservices with minimal overhead.
Spring Boot Admin versions track Spring Boot's major and minor versions as follows:
| Spring Boot | Spring Boot Admin |
|---|---|
| 3.Y.Z | 3.X.c |
| 4.0.Y | 4.0.c |
| 4.1.Y | 4.1.c |
Note: You can monitor applications running on any Spring Boot version, independently of the admin server version. For example, monitor a Spring Boot 2.7 application using the 2.7.y client with a 4.1.x admin server.
For the latest development version, add this repository:
<repository>
<id>sba-snapshot</id>
<name>Spring Boot Admin Snapshots</name>
<url>https://maven.pkg.github.com/codecentric/spring-boot-admin</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
We welcome contributions! Please read CONTRIBUTING.md before submitting a pull request.
| Resource | Link |
|---|---|
| Contribution Guide | CONTRIBUTING.md |
| Good first issues | label: ideal-for-contribution |
| Open Issues | GitHub Issues |
| Spring Java Format Plugin | spring-io/spring-javaformat |
| Spring Framework Code Style | Code Style Wiki |
| IntelliJ Formatter Plugin | spring-javaformat#intellij-idea |
spring-boot-adminSpring Boot Admin is open source software released under the Apache License 2.0.
Spring, Spring Boot, and Spring Cloud are trademarks of VMware, Inc.
Built by codecentric
(top 30 of 171)
Java
47.4%
TypeScript
30.1%
Vue
19.7%
MDX
1.1%