# Soybean Admin

A free, MIT-licensed Vue 3 admin template with automatic file routing and multiple UI library options

https://topboilerplates.com/soybean-admin

Framework: Vue | Pricing: Free

## Verdict

Best for: Vue 3 developers who want a modern, free, MIT-licensed admin template with a choice of UI library (Naive UI, Element Plus, or Ant Design Vue).

Skip if: You want a React-based admin template, or need a full SaaS boilerplate with auth/billing rather than just dashboard UI.

## Description

Soybean Admin is an open-source Vue 3 admin dashboard template built with Vite, TypeScript, Pinia, and UnoCSS, offered in variants for Naive UI, Element Plus, and Ant Design Vue. It uses a pnpm monorepo structure, automatic file-based routing with both static and dynamic route support, and built-in theme configuration. It's maintained by the SoybeanJS team and is fully free and MIT licensed.

## Pros and cons

+ Fully free, open source, and MIT licensed with no paid tier gating features

+ Choice of three popular Vue UI libraries rather than being locked to one

+ Modern tooling (Vite, Pinia, UnoCSS, TypeScript) and automatic file-based routing

- Documentation and community are primarily Chinese-language, which can be a barrier for some developers

- Admin template only - no built-in auth backend, billing, or SaaS-specific logic

- Multiple UI-library variants can add confusion about which to pick

## Features

- admin-dashboard
- open-source
- mit-licensed
- free-tier
- monorepo

## Stack

- TypeScript

## Links

- Website: https://topboilerplates.com/go/soybean-admin
- GitHub: https://github.com/soybeanjs/soybean-admin

## Alternatives

- [CoreUI React](https://topboilerplates.com/coreui-react)
- [Pagoda](https://topboilerplates.com/pagoda)
- [Vue Vben Admin](https://topboilerplates.com/vue-vben-admin)
