Plantilla gratuita y de código abierto para paneles de administración con Bootstrap 5, diseños, componentes y páginas prediseñados, basada en la biblioteca de interfaz de usuario CoreUI.
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
Plantilla gratuita de dashboard administrativo, con licencia MIT, basada en Bootstrap 5.3, JavaScript vanilla y sin jQuery.
Un juego de granja y simulación de vida en texto ambientado en una aldea de estilo chino, inspirado en Stardew Valley y creado con Vue 3 y TypeScript para el navegador.
Un meta-framework headless de React para crear paneles de administración, dashboards y herramientas internas con muchas operaciones CRUD.
Una aplicación web para crear códigos QR personalizables y con estilo, y escanearlos con la cámara o desde imágenes subidas.
Una extensión para la página de nueva pestaña que muestra los marcadores como un teclado y asigna comandos del navegador a combinaciones de teclas para acceder a ellos con una sola pulsación.