Source: https://seerepo.com/r/halo-dev/halo/built
Markdown source: https://seerepo.com/r/halo-dev/halo/built.md
Description: halo is a Java repo built with Vue, Vite, and Spring. It uses Postgres. It has 2,174 files and 306,645 written lines, with 479 test files.

# What is halo built with?

halo is a Java repo built with Vue, Vite, and Spring. It uses Postgres. It has 2,174 files and 306,645 written lines, with 479 test files.

Read on October 31, 2026, at commit 03aa37c.

Repository: https://github.com/halo-dev/halo

## Frontend

### The base

- **[Vue](https://seerepo.com/uses/vue)**
- **[Vite](https://seerepo.com/uses/vite)**

## Backend

### The base

- **[Spring](https://seerepo.com/uses/spring)**

### Data

- **[Postgres](https://seerepo.com/uses/postgres)**: 1 file · [api/build.gradle, line 103](https://github.com/halo-dev/halo/blob/03aa37c5a16bb59cc3284f833bf372047ce6949b/api/build.gradle#L103)

## Other repos with a similar stack

- [jeecgboot/JeecgBoot](https://seerepo.com/r/jeecgboot/JeecgBoot/built): Vue, Vite, Spring, Postgres · [Compare](https://seerepo.com/compare/halo-dev/halo/vs/jeecgboot/JeecgBoot)
- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): Vue, Vite, Postgres · [Compare](https://seerepo.com/compare/halo-dev/halo/vs/n8n-io/n8n)
- [Stirling-Tools/Stirling-PDF](https://seerepo.com/r/Stirling-Tools/Stirling-PDF/built): Vite, Spring, Postgres · [Compare](https://seerepo.com/compare/halo-dev/halo/vs/Stirling-Tools/Stirling-PDF)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): Vue, Vite, Postgres · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/halo-dev/halo)
- [hoppscotch/hoppscotch](https://seerepo.com/r/hoppscotch/hoppscotch/built): Vue, Vite, Postgres · [Compare](https://seerepo.com/compare/halo-dev/halo/vs/hoppscotch/hoppscotch)
- [go-gitea/gitea](https://seerepo.com/r/go-gitea/gitea/built): Vue, Vite, Postgres · [Compare](https://seerepo.com/compare/go-gitea/gitea/vs/halo-dev/halo)

## Frequently asked questions

### What language is halo written in?

halo is written in Java: 2,174 files and 306,645 written lines.

### What framework does halo use?

halo is built with Vue, Vite, and Spring.

### What services does halo use?

halo uses Postgres.

The proof: [api/build.gradle, line 103](https://github.com/halo-dev/halo/blob/03aa37c5a16bb59cc3284f833bf372047ce6949b/api/build.gradle#L103)

### Does halo have tests?

Yes. halo has 479 test files.

### Which repos have a stack like halo's?

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

## 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.
