Repolode
soybeanjs

soybeanjs/soybean-admin

Plantilla de administración con Vue 3, Vite, TypeScript y Naive UI, con temas, i18n, enrutamiento basado en archivos y CLI integrada para aplicaciones internas.

Estrellas
15,148
Forks
2,521
Issues abiertos
7
Último commit
hace 24 horas

¿Qué es?

SoybeanAdmin es una plantilla de panel de administración creada con Vue 3, Vite, TypeScript, Pinia, Naive UI y UnoCSS. Incluye una estructura lista para usar, con páginas para los errores 403, 404 y 500, componentes para configurar pestañas y temas, y estilos adaptables a dispositivos móviles. Así, los equipos pueden empezar a crear interfaces de gestión sin tener que montar primero los elementos básicos.

El proyecto utiliza un monorepo de pnpm e incluye un sistema automático de enrutamiento basado en archivos que genera las importaciones, declaraciones y tipos de las rutas mediante la herramienta Elegant Router. El enrutamiento admite tanto rutas estáticas del frontend como rutas dinámicas procedentes de un backend, e incorpora internacionalización. Las herramientas de calidad de código incluyen ESLint, oxlint, oxfmt y Git hooks; además, integra una herramienta de línea de comandos para gestionar commits, eliminar archivos y publicar versiones.

La plantilla tiene licencia MIT. En el README se indica que la versión 2.3 es la última versión principal de la rama 2.x que seguirá recibiendo mantenimiento, y que el desarrollo de nuevas funciones está pasando a la versión 3.0, que aún está en desarrollo.

Funciones clave

  • 01Creada con Vue 3, Vite, TypeScript, Pinia y UnoCSS.
  • 02Enrutamiento automático basado en archivos que genera los tipos de las rutas.
  • 03Rutas de permisos estáticas y dinámicas controladas por el backend.
  • 04Internacionalización integrada, configuración de temas y varias plantillas de páginas.
  • 05Herramienta de línea de comandos para commits convencionales y publicación de versiones.
  • 06Diseño adaptable a navegadores móviles.

Casos de uso

  • Empezar a crear una aplicación interna de administración o un panel de control con Vue 3.
  • Aprender un stack moderno de Vue con enrutamiento, gestión de estado y temas en un solo proyecto.
  • Crear un sistema de gestión que necesite permisos estáticos o controlados por el backend.

Temas

Preguntas frecuentes

¿Qué es soybean-admin?
Plantilla de administración con Vue 3, Vite, TypeScript y Naive UI, con temas, i18n, enrutamiento basado en archivos y CLI integrada para aplicaciones internas. SoybeanAdmin es una plantilla de panel de administración creada con Vue 3, Vite, TypeScript, Pinia, Naive UI y UnoCSS. Incluye una estructura lista para usar, con páginas para los errores 403, 404 y 500, componentes para configurar pestañas y temas, y estilos adaptables a dispositivos móviles. Así, los equipos pueden empezar a crear interfaces de gestión sin tener que montar primero los elementos básicos.
¿soybean-admin es gratuito? ¿Qué licencia tiene?
soybean-admin es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿soybean-admin sigue mantenido?
Mantenimiento activo. El último commit de soybean-admin fue el 21 oct 2026.
¿Para qué puedo usar soybean-admin?
Empezar a crear una aplicación interna de administración o un panel de control con Vue 3. Aprender un stack moderno de Vue con enrutamiento, gestión de estado y temas en un solo proyecto. Crear un sistema de gestión que necesite permisos estáticos o controlados por el backend.
¿Dónde consigo soybean-admin?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/soybeanjs/soybean-admin

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados