Source: https://seerepo.com/r/codecentric/spring-boot-admin/built
Markdown source: https://seerepo.com/r/codecentric/spring-boot-admin/built.md
Description: spring-boot-admin is a Java repo built with org.springframework.boot:spring-boot-dependencies, spring-cloud-dependencies, Spring,…

# What is spring-boot-admin built with?

spring-boot-admin is a Java repo built with org.springframework.boot:spring-boot-dependencies, spring-cloud-dependencies, Spring, org.springframework.boot:spring-boot-starter-thymeleaf, org.springframework.boot:spring-boot-starter-webmvc, and 4 more. It stores its data in com.hazelcast:hazelcast, signs people in with org.springframework.boot:spring-boot-starter-security, uses AI through spring-ai-bom, makes its content with org.springframework.boot:spring-boot-starter-mail, js-yaml, and sanitize-html, is tested with reactor-test, testcontainers-junit-jupiter, wiremock-standalone, org.awaitility:awaitility, org.springframework.boot:spring-boot-starter-test, and 6 more, and deploys with org.springframework.boot:spring-boot-starter-actuator, spring-boot-admin-starter-client, spring-boot-admin-starter-server, and spring-cloud-starter-netflix-eureka-client. It has 102,477 written lines, with 295 test files.

Read on November 10, 2026, at commit b321538.

Repository: https://github.com/codecentric/spring-boot-admin

## Backend (/)

### Data

- **com.hazelcast:hazelcast**: 2 files

### Sign-in

- **[org.springframework.boot:spring-boot-starter-security](https://seerepo.com/uses/orgspringframeworkboot-spring-boot-starter-security)**: 5 files

### AI

- **spring-ai-bom**

## Support (/)

### The base

- **org.springframework.boot:spring-boot-dependencies**
- **spring-cloud-dependencies**
- **[Spring](https://seerepo.com/uses/spring)**: 42 files
- **org.springframework.boot:spring-boot-starter-thymeleaf**: 2 files

### Content

- **[org.springframework.boot:spring-boot-starter-mail](https://seerepo.com/uses/orgspringframeworkboot-spring-boot-starter-mail)**: 2 files

### Testing

- **reactor-test**
- **testcontainers-junit-jupiter**
- **wiremock-standalone**
- **org.awaitility:awaitility**: 11 files
- **org.springframework.boot:spring-boot-starter-test**: 8 files
- **org.testcontainers:testcontainers**: 1 file

### Deploy

- **[org.springframework.boot:spring-boot-starter-actuator](https://seerepo.com/uses/orgspringframeworkboot-spring-boot-starter-actuator)**
- **spring-boot-admin-starter-client**
- **spring-boot-admin-starter-server**
- **spring-cloud-starter-netflix-eureka-client**

### Tools

- **checkstyle**
- **jsr305**
- **org.springframework.boot:spring-boot-autoconfigure-processor**
- **org.projectlombok:lombok**: 10 files

### Other

- **[Apache](https://seerepo.com/uses/apache)**
- **org.springframework.boot:spring-boot-starter-restclient**

## Frontend (spring-boot-admin-server-ui)

### The base

- **org.springframework.boot:spring-boot-starter-webmvc**
- **[React](https://seerepo.com/uses/react)**: [in spring-boot-admin-server-ui/package.json](https://github.com/codecentric/spring-boot-admin/blob/b321538bc9b6bf3b3cc43a81221bd85d3941590d/spring-boot-admin-server-ui/package.json)
- **[Vite](https://seerepo.com/uses/vite)**: [in spring-boot-admin-server-ui/package.json](https://github.com/codecentric/spring-boot-admin/blob/b321538bc9b6bf3b3cc43a81221bd85d3941590d/spring-boot-admin-server-ui/package.json)
- **[Vue](https://seerepo.com/uses/vue)**: 62 files · [in spring-boot-admin-server-ui/package.json](https://github.com/codecentric/spring-boot-admin/blob/b321538bc9b6bf3b3cc43a81221bd85d3941590d/spring-boot-admin-server-ui/package.json)
- **[vue-router](https://seerepo.com/uses/vue-router)**: 11 files

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**
- **[classnames](https://seerepo.com/uses/classnames)**: 11 files
- **@primeuix/themes**: 1 file

### Interface

- **[Headless UI](https://seerepo.com/uses/headless-ui)**: 6 files
- **vue3-click-away**: 4 files
- **[Chart.js](https://seerepo.com/uses/chartjs)**: 2 files
- **[D3](https://seerepo.com/uses/d3)**: 2 files
- **d3-axis**: 1 file
- **d3-scale**: 1 file
- **[d3-selection](https://seerepo.com/uses/d3-selection)**: 1 file
- **d3-shape**: 1 file
- **popper.js**: 1 file
- **v3-infinite-loading**: 1 file

### Icons

- **[Font Awesome](https://seerepo.com/uses/font-awesome)**: 26 files

## Backend (spring-boot-admin-server-ui)

### Sign-in

- **[org.springframework.boot:spring-boot-starter-security](https://seerepo.com/uses/orgspringframeworkboot-spring-boot-starter-security)**: 3 files

## Support (spring-boot-admin-server-ui)

### The base

- **[Spring](https://seerepo.com/uses/spring)**: 5 files
- **org.springframework.boot:spring-boot-starter-thymeleaf**: 1 file

### Content

- **[js-yaml](https://seerepo.com/uses/js-yaml)**: 1 file
- **[sanitize-html](https://seerepo.com/uses/sanitize-html)**: 1 file

### Testing

- **Vitest**: 88 files
- **Testing Library**: 56 files
- **msw**: 29 files
- **@vue/test-utils**: 7 files
- **org.springframework.boot:spring-boot-starter-test**: 4 files
- **axios-mock-adapter**: 1 file

### Tools

- **jsr305**
- **org.springframework.boot:spring-boot-autoconfigure-processor**
- **org.projectlombok:lombok**: 3 files

### Other

- **Lodash**: 29 files
- **vue-i18n**: 28 files
- **moment**: 26 files
- **rxjs**: 19 files
- **pretty-bytes**: 10 files
- **Axios**: 4 files
- **VueUse**: 2 files
- **ansi_up**: 1 file
- **autolinker**: 1 file
- **chartjs-adapter-moment**: 1 file
- **cronstrue**: 1 file
- **d3-array**: 1 file
- **d3-time**: 1 file
- **file-saver**: 1 file
- **fuse.js**: 1 file
- **mitt**: 1 file
- **qs**: 1 file
- **resize-observer-polyfill**: 1 file

## Other repos with a similar stack

- [Stirling-Tools/Stirling-PDF](https://seerepo.com/r/Stirling-Tools/Stirling-PDF/built): Spring, React, Vite, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-mail, org.springframework.boot:spring-boot-starter-actuator, Tailwind CSS, D3 · [Compare](https://seerepo.com/compare/codecentric/spring-boot-admin/vs/Stirling-Tools/Stirling-PDF)
- [jeecgboot/JeecgBoot](https://seerepo.com/r/jeecgboot/JeecgBoot/built): spring-cloud-dependencies, Spring, Vite, Vue, vue-router, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-mail, org.springframework.boot:spring-boot-starter-actuator · [Compare](https://seerepo.com/compare/codecentric/spring-boot-admin/vs/jeecgboot/JeecgBoot)
- [appsmithorg/appsmith](https://seerepo.com/r/appsmithorg/appsmith/built): Spring, React, org.springframework.boot:spring-boot-starter-mail, org.springframework.boot:spring-boot-starter-actuator, Tailwind CSS, classnames, D3, popper.js · [Compare](https://seerepo.com/compare/appsmithorg/appsmith/vs/codecentric/spring-boot-admin)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): React, Vite, Vue, vue-router, Tailwind CSS, Chart.js, D3 · [Compare](https://seerepo.com/compare/codecentric/spring-boot-admin/vs/datawhalechina/hello-agents)
- [TryGhost/Ghost](https://seerepo.com/r/TryGhost/Ghost/built): React, Vite, Tailwind CSS, Headless UI, D3, js-yaml, sanitize-html · [Compare](https://seerepo.com/compare/codecentric/spring-boot-admin/vs/TryGhost/Ghost)
- [cypress-io/cypress](https://seerepo.com/r/cypress-io/cypress/built): React, Vite, Vue, vue-router, Tailwind CSS, classnames, Headless UI · [Compare](https://seerepo.com/compare/codecentric/spring-boot-admin/vs/cypress-io/cypress)

## Frequently asked questions

### What language is spring-boot-admin written in?

spring-boot-admin is written in Java, with 102,477 written lines.

### What framework does spring-boot-admin use?

spring-boot-admin is built with org.springframework.boot:spring-boot-dependencies, spring-cloud-dependencies, Spring, org.springframework.boot:spring-boot-starter-thymeleaf, org.springframework.boot:spring-boot-starter-webmvc, React, Vite, Vue, and vue-router.

### What database does spring-boot-admin use?

spring-boot-admin stores its data in com.hazelcast:hazelcast.

### What does spring-boot-admin sign people in with?

spring-boot-admin signs people in with org.springframework.boot:spring-boot-starter-security.

### Does spring-boot-admin use AI?

Yes. spring-boot-admin uses AI through spring-ai-bom.

### Does spring-boot-admin have tests?

Yes. spring-boot-admin has 295 test files and is tested with reactor-test, testcontainers-junit-jupiter, wiremock-standalone, org.awaitility:awaitility, org.springframework.boot:spring-boot-starter-test, org.testcontainers:testcontainers, Vitest, Testing Library, msw, @vue/test-utils, and axios-mock-adapter.

### Which repos have a stack like spring-boot-admin's?

The ones that share most of its stack: Stirling-Tools/Stirling-PDF, jeecgboot/JeecgBoot, and appsmithorg/appsmith.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
