SASoybean Admin

Soybean Admin

Editor's Pick

A clean, elegant and powerful enterprise admin template on the latest stack (Vue 3 / Vite / TypeScript), with automated file routing, dynamic theming, multiple UI-library editions and a React version, all under MIT.

Input</>Code
Output</>Code
Updated: 2026-09-07 SoybeanJS (honghuangdc)
Download / Access
Web N/A
Windows N/A
macOS N/A
iOS N/A
Android N/A
Huawei N/A
Linux N/A
docs.soybeanjs.cn/
SASoybean Admin
Soybean Admin
A clean, elegant and powerful enterprise admin template on the latest stack (Vue 3 / Vite / TypeScript), with automated file routing, dynamic theming, multiple UI-library editions and a React version, all under MIT.
Get StartedLearn More

Try it now

GPT-4o
Full Playground →

What is Soybean Admin?

Soybean Admin is a community-favorite admin template praised for being fresh, elegant and good-looking. The flagship Vue edition is built on Vue 3, the newest Vite, TypeScript, Pinia and UnoCSS inside a pnpm monorepo, with strict ESLint/Prettier/simple-git-hooks conventions and a Headless-plus-UI two-layer architecture that reuses interaction logic while letting you swap the visual layer. It uses an automated file-based routing system (elegant-router), ships rich theme configuration, dynamic skinning, dark mode, full i18n and a create-soybean CLI to scaffold projects. Rather than locking you into one design system, it offers multiple component-library editions — Naive UI (flagship), Ant Design Vue and Element Plus — and has expanded to support both Vue 3 and React. Permissions, dynamic routes, multiple layouts and common business pages are included out of the box, making it both a production starter and a best-practice learning resource.

4.8
Rating
Free
Pricing
2+
Platforms
0
Saves

Pros

  • Genuinely polished, clean UI that consistently tops 'best-looking Vue admin' lists.
  • Supports Vue and React plus three major UI libraries, avoiding design-system lock-in.
  • Automated file routing and a CLI make new projects and day-to-day development fast.
  • Very current dependencies (latest Vite/Vue/TS) and a tidy monorepo make it a great learning reference.
  • MIT licensed and free, with an active ecosystem of backend companions (Nest/Go) and community templates.

Cons

  • Frontend-only template; you must supply and wire your own backend API.
  • The fast-moving, latest-everything stack means more frequent upgrade churn for long-lived projects.
  • Multiple UI/framework editions differ slightly in completeness; the Naive UI flagship is the most mature.
  • Bundled business modules are fewer than in full-stack platforms that ship a backend.

Capabilities

Vue3 and React dual framework
Naive/Antd/Element multi-UI editions
Automated file-based routing
Dynamic theming & i18n
Headless + UI two-layer architecture
create-soybean CLI

Compare with Alternatives

FeatureSoybean AdminVue Vben AdminSnowAdminVue Pure Admin
Rating4.84.94.64.8
PricingFreeFreeFreeFree
Starting From
API
Free Tier
Mobile App
View full comparison →

Who is it for

F

Frontend teams starting an admin

Scaffold a clean, modern SaaS or internal-tool frontend in minutes with the CLI.

D

Design-system-sensitive products

Pick the UI library (Naive/Antd/Element) that matches the brand without rebuilding logic.

V

Vue or React shops

Use the same admin conventions whether the team standardizes on Vue 3 or React.

F

Frontend learners

Study a current, well-architected Vite + TS + Pinia reference implementation.

S

Startups/MVP builders

Ship a good-looking dashboard MVP fast and connect it to a Nest/Go/Java backend later.

Developer
SoybeanJS (honghuangdc)
Platforms
Web N/A
Windows N/A
macOS N/A
iOS N/A
Android N/A
Huawei N/A
Linux N/A
Languages
中文, English
Founded
2023
Updated
2026-09-07
Company
Founded 2023

FAQ

No, it is a frontend template; pair it with your own API. The ecosystem lists community NestJS and Go backend companions.