topboilerplates.com

Soybean Admin

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

Soybean AdminCheck Soybean Admin
Soybean Admin
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.

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

  • 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

Cons

  • 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

What's in the box

  • Admin dashboard

Quality and DX

  • Monorepo

Licensing and commercial

  • Open source
  • Free tier
  • MIT licensed