Source: https://seerepo.com/compare/halo-dev/halo/vs/soybeanjs/soybean-admin
Markdown source: https://seerepo.com/compare/halo-dev/halo/vs/soybeanjs/soybean-admin.md
Description: halo and soybean-admin share 5 technologies: Vue, vue-router, vue-draggable-plus, nprogress, and @iconify/vue. halo is written in Java and soybean-admin in TypeScript.

# halo vs soybean-admin

halo and soybean-admin share 5 technologies: Vue, vue-router, vue-draggable-plus, nprogress, and @iconify/vue. halo is written in Java and soybean-admin in TypeScript.

- [halo-dev/halo](https://seerepo.com/r/halo-dev/halo): Halo 是一款强大易用的开源建站工具，从个人博客、知识库，到企业官网、在线商城，Halo 都能助您轻松实现，一站式满足您的多样化建站需求。
- [soybeanjs/soybean-admin](https://seerepo.com/r/soybeanjs/soybean-admin): A clean, elegant, beautiful and powerful admin template, based on Vue3, Vite7, TypeScript, Pinia, NaiveUI and UnoCSS. 一个清新优雅、高颜值且功能强大的后台管理模板，基于最新的前端技术栈，包括 Vue3, Vite8, TypeScript, Pinia, NaiveUI 和 UnoCSS。

## What they share and what sets them apart

- In common: Vue, vue-router, vue-draggable-plus, nprogress, @iconify/vue
- Only in halo: Spring, PostgreSQL, r2dbc-mariadb, r2dbc-postgresql, com.github.ben-manes.caffeine:caffeine, org.springframework.boot:spring-boot-starter-cache, Postgres, spring-boot-starter-thymeleaf, org.pf4j:pf4j, org.springframework.integration:spring-integration-core, Vite, @vueuse/router, org.springframework.boot:spring-boot-starter-security, spring-security-oauth2-client, org.springframework.session:spring-session-core, org.jsoup:jsoup, org.springframework.boot:spring-boot-starter-mail, org.apache.tika:tika-core, org.springframework.boot:spring-boot-starter-validation, org.openapi4j:openapi-schema-validator, org.springframework.boot:spring-boot-starter-actuator, Tailwind CSS, PostCSS, @vueuse/components, overlayscrollbars, @he-tree/vue, @tanstack/vue-virtual, CodeMirror, uppy, @ckpack/vue-color, cropperjs, emoji-mart, sanitize-html, dompurify, floating-vue, github-markdown-css, tiptap, @floating-ui/dom, ProseMirror, prosemirror-collab, scroll-into-view-if-needed, prosemirror-markdown, @tiptap/core, js-yaml
- Only in soybean-admin: localforage, tailwind-merge, naive-ui, echarts

## Side by side

| | halo | soybean-admin |
|---|---|---|
| Size | 307,221 lines written, 2,175 code files | 18,005 lines written, 194 code files |
| Who writes it | 0.3% of its commits signed by AI. With GitHub Copilot, Cursor, and Claude Code | 0% of its commits signed by AI |
| Activity | Last push November 5, 2026, 6,128 commits, 40,113 stars | Last push October 21, 2026, 1,444 commits, 15,285 stars |
| Tests | 481 test files. 34.3% of its code files have a test that imports them | 0 test files |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, halo or soybean-admin?

halo, with 307,221 lines written; soybean-admin has 18,005.

The proof: [halo-dev/halo's code at commit d4fd757](https://github.com/halo-dev/halo/tree/d4fd7577aee59f4d5edcdfa41b58fed3bb64d0d4)

### Which has more GitHub stars, halo or soybean-admin?

halo, with 40,113 stars; soybean-admin has 15,285.

The proof: [halo-dev/halo on GitHub](https://github.com/halo-dev/halo)

### Which has more tests, halo or soybean-admin?

halo, with 481 test files.

The proof: [halo-dev/halo's code at commit d4fd757](https://github.com/halo-dev/halo/tree/d4fd7577aee59f4d5edcdfa41b58fed3bb64d0d4)

### Which was updated more recently, halo or soybean-admin?

halo: its last push was on November 5, 2026, and soybean-admin's on October 21, 2026.

The proof: [halo-dev/halo's commits on GitHub](https://github.com/halo-dev/halo/commits)

### Which has more commits signed by AI, halo or soybean-admin?

halo: an AI signed 0.3% of its commits, with GitHub Copilot, Cursor, and Claude Code.

## Sources

- halo-dev/halo: Read on November 6, 2026, at commit d4fd757 (https://github.com/halo-dev/halo/tree/d4fd7577aee59f4d5edcdfa41b58fed3bb64d0d4)
- soybeanjs/soybean-admin: Read on November 8, 2026, at commit d2dfefd (https://github.com/soybeanjs/soybean-admin/tree/d2dfefd757e37d8d6077ea1cea6181fb628d6097)

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